Loading telephony/java/com/android/internal/telephony/gsm/GsmDataConnectionTracker.java +5 −2 Original line number Diff line number Diff line Loading @@ -1569,13 +1569,16 @@ public final class GsmDataConnectionTracker extends DataConnectionTracker { if(DBG) log("EVENT_DISCONNECT_DONE connId=" + connId); if (ar.userObj instanceof ApnContext) { apnContext = (ApnContext) ar.userObj; } else { loge("Invalid ar in onDisconnectDone"); return; } mPhone.notifyDataConnection(apnContext.getReason(), apnContext.getApnType()); apnContext.setState(State.IDLE); apnContext.setApnSetting(null); mPhone.notifyDataConnection(apnContext.getReason(), apnContext.getApnType()); // if all data connection are gone, check whether Airplane mode request was // pending. if (!isConnected()) { Loading Loading
telephony/java/com/android/internal/telephony/gsm/GsmDataConnectionTracker.java +5 −2 Original line number Diff line number Diff line Loading @@ -1569,13 +1569,16 @@ public final class GsmDataConnectionTracker extends DataConnectionTracker { if(DBG) log("EVENT_DISCONNECT_DONE connId=" + connId); if (ar.userObj instanceof ApnContext) { apnContext = (ApnContext) ar.userObj; } else { loge("Invalid ar in onDisconnectDone"); return; } mPhone.notifyDataConnection(apnContext.getReason(), apnContext.getApnType()); apnContext.setState(State.IDLE); apnContext.setApnSetting(null); mPhone.notifyDataConnection(apnContext.getReason(), apnContext.getApnType()); // if all data connection are gone, check whether Airplane mode request was // pending. if (!isConnected()) { Loading