summaryrefslogtreecommitdiffstats
path: root/telephony
diff options
context:
space:
mode:
Diffstat (limited to 'telephony')
-rw-r--r--telephony/java/com/android/internal/telephony/QualcommNoSimReadyRIL.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/telephony/java/com/android/internal/telephony/QualcommNoSimReadyRIL.java b/telephony/java/com/android/internal/telephony/QualcommNoSimReadyRIL.java
index f2bf9c7..57d5cf3 100644
--- a/telephony/java/com/android/internal/telephony/QualcommNoSimReadyRIL.java
+++ b/telephony/java/com/android/internal/telephony/QualcommNoSimReadyRIL.java
@@ -613,6 +613,10 @@ public class QualcommNoSimReadyRIL extends RIL implements CommandsInterface {
switch (stateCode) {
case RIL_INT_RADIO_OFF:
radioState = CommandsInterface.RadioState.RADIO_OFF;
+ if (mIccHandler != null) {
+ mIccThread = null;
+ mIccHandler = null;
+ }
break;
case RIL_INT_RADIO_UNAVALIABLE:
radioState = CommandsInterface.RadioState.RADIO_UNAVAILABLE;