aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSungcheol Ahn <donaldahn@google.com>2024-01-30 04:25:28 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2024-01-30 04:25:28 +0000
commitf537a087c31725c49c8271d5fd336c344d36336d (patch)
tree3069423b9a8db24643fe0dbc2e9af7cba564d377
parentb4a3c7d5195798f25ca2b4a9cb061fe91b8b2fc4 (diff)
parentbc72ee93ca396a6c7b4de420e87ab1abaf4b8b6e (diff)
downloadtelephony-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.java7
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);
}