diff options
Diffstat (limited to 'telephony')
-rw-r--r-- | telephony/java/com/android/internal/telephony/QualcommNoSimReadyRIL.java | 4 |
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; |