summaryrefslogtreecommitdiff
path: root/services/QualifiedNetworksService/src/com/android/telephony/qns/QnsComponents.java
diff options
context:
space:
mode:
authorsangyun <sangyun@google.com>2023-01-19 11:39:13 +0900
committersangyun <sangyun@google.com>2023-01-25 11:31:27 +0900
commitd54216ab7a8241dcca8c04a271a2654dd75e2adc (patch)
tree6e813fd423810e221b9130d6f01e09859c50202d /services/QualifiedNetworksService/src/com/android/telephony/qns/QnsComponents.java
parent249548697d7110c4c3b5b41d8cbef4375757cfa9 (diff)
downloadTelephony-d54216ab7a8241dcca8c04a271a2654dd75e2adc.tar.gz
[QNS] Fix that QnsTelephonyListener was not closed.
While on closing NAP, QnsComponent did not call QnsTelephonyListner close(). Multiple QnsTelephonyListeners were remained in same slot. Add some log for creating or closing Bug: 266017304 Bug: 259502096 Test: atest QualifiedNetworksServiceTests Change-Id: Icc2c99e59dee34ff3928cf7b4a25f0e57a3eab5f
Diffstat (limited to 'services/QualifiedNetworksService/src/com/android/telephony/qns/QnsComponents.java')
-rw-r--r--services/QualifiedNetworksService/src/com/android/telephony/qns/QnsComponents.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/QualifiedNetworksService/src/com/android/telephony/qns/QnsComponents.java b/services/QualifiedNetworksService/src/com/android/telephony/qns/QnsComponents.java
index 4d33f5a..1c9b898 100644
--- a/services/QualifiedNetworksService/src/com/android/telephony/qns/QnsComponents.java
+++ b/services/QualifiedNetworksService/src/com/android/telephony/qns/QnsComponents.java
@@ -275,7 +275,7 @@ class QnsComponents {
}
QnsImsManager qnsImsManager = mQnsImsManagers.get(slotId);
if (qnsImsManager != null) {
- mQnsTelephonyListeners.remove(slotId);
+ mQnsImsManagers.remove(slotId);
qnsImsManager.close();
}
QnsTelephonyListener qnsTelephonyListener = mQnsTelephonyListeners.get(slotId);