diff options
author | Sungcheol Ahn <donaldahn@google.com> | 2024-01-30 04:25:28 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2024-01-30 04:25:28 +0000 |
commit | f537a087c31725c49c8271d5fd336c344d36336d (patch) | |
tree | 3069423b9a8db24643fe0dbc2e9af7cba564d377 | |
parent | b4a3c7d5195798f25ca2b4a9cb061fe91b8b2fc4 (diff) | |
parent | bc72ee93ca396a6c7b4de420e87ab1abaf4b8b6e (diff) | |
download | telephony-f537a087c31725c49c8271d5fd336c344d36336d.tar.gz |
Merge "[Metrics] check if mSipMessage is null when sendmessage invalid" into main
-rw-r--r-- | src/java/com/android/internal/telephony/metrics/RcsStats.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/java/com/android/internal/telephony/metrics/RcsStats.java b/src/java/com/android/internal/telephony/metrics/RcsStats.java index 8d24defb2b..20b23f94cb 100644 --- a/src/java/com/android/internal/telephony/metrics/RcsStats.java +++ b/src/java/com/android/internal/telephony/metrics/RcsStats.java @@ -1029,8 +1029,11 @@ public class RcsStats { } /** invalidated result when Request message is sent */ - public synchronized void invalidatedMessageResult(int subId, String sipMessageMethod, - int sipMessageDirection, int messageError) { + public synchronized void invalidatedMessageResult(String callId, int subId, + String sipMessageMethod, int sipMessageDirection, int messageError) { + if (mSipMessage == null) { + mSipMessage = new SipMessageArray(sipMessageMethod, sipMessageDirection, callId); + } mSipMessage.addSipMessageStat(subId, sipMessageMethod, 0, sipMessageDirection, messageError); } |