Loading src/java/com/android/internal/telephony/ServiceStateTracker.java +6 −0 Original line number Diff line number Diff line Loading @@ -4992,6 +4992,12 @@ public class ServiceStateTracker extends Handler { synchronized (this) { if (!mPendingRadioPowerOffAfterDataOff) { if (mPhone.isUsingNewDataStack()) { // hang up all active voice calls first if (mPhone.isPhoneTypeGsm() && mPhone.isInCall()) { mPhone.mCT.mRingingCall.hangupIfAlive(); mPhone.mCT.mBackgroundCall.hangupIfAlive(); mPhone.mCT.mForegroundCall.hangupIfAlive(); } if (mAnyDataExisting) { log("powerOffRadioSafely: Tear down all data networks."); mPhone.getDataNetworkController().tearDownAllDataNetworks( Loading Loading
src/java/com/android/internal/telephony/ServiceStateTracker.java +6 −0 Original line number Diff line number Diff line Loading @@ -4992,6 +4992,12 @@ public class ServiceStateTracker extends Handler { synchronized (this) { if (!mPendingRadioPowerOffAfterDataOff) { if (mPhone.isUsingNewDataStack()) { // hang up all active voice calls first if (mPhone.isPhoneTypeGsm() && mPhone.isInCall()) { mPhone.mCT.mRingingCall.hangupIfAlive(); mPhone.mCT.mBackgroundCall.hangupIfAlive(); mPhone.mCT.mForegroundCall.hangupIfAlive(); } if (mAnyDataExisting) { log("powerOffRadioSafely: Tear down all data networks."); mPhone.getDataNetworkController().tearDownAllDataNetworks( Loading