Loading src/java/com/android/internal/telephony/dataconnection/DcTracker.java +5 −3 Original line number Original line Diff line number Diff line Loading @@ -1425,10 +1425,12 @@ public class DcTracker extends DcTrackerBase { if (DBG) log("tryRestartDataConnections: createAllApnList and cleanUpAllConnections"); if (DBG) log("tryRestartDataConnections: createAllApnList and cleanUpAllConnections"); createAllApnList(); createAllApnList(); setInitialAttachApn(); setInitialAttachApn(); if (reason.equalsIgnoreCase(Phone.REASON_APN_CHANGED)) { cleanUpConnectionsOnUpdatedApns(!isDisconnected); cleanUpConnectionsOnUpdatedApns(!isDisconnected); } else { // FIXME: See bug 17426028 maybe no conditional is needed. cleanUpAllConnections(!isDisconnected, reason); cleanUpAllConnections(!isDisconnected, reason); } // FIXME: See bug 17426028 maybe no conditional is needed. setupDataOnConnectableApns(reason); setupDataOnConnectableApns(reason); } } Loading Loading
src/java/com/android/internal/telephony/dataconnection/DcTracker.java +5 −3 Original line number Original line Diff line number Diff line Loading @@ -1425,10 +1425,12 @@ public class DcTracker extends DcTrackerBase { if (DBG) log("tryRestartDataConnections: createAllApnList and cleanUpAllConnections"); if (DBG) log("tryRestartDataConnections: createAllApnList and cleanUpAllConnections"); createAllApnList(); createAllApnList(); setInitialAttachApn(); setInitialAttachApn(); if (reason.equalsIgnoreCase(Phone.REASON_APN_CHANGED)) { cleanUpConnectionsOnUpdatedApns(!isDisconnected); cleanUpConnectionsOnUpdatedApns(!isDisconnected); } else { // FIXME: See bug 17426028 maybe no conditional is needed. cleanUpAllConnections(!isDisconnected, reason); cleanUpAllConnections(!isDisconnected, reason); } // FIXME: See bug 17426028 maybe no conditional is needed. setupDataOnConnectableApns(reason); setupDataOnConnectableApns(reason); } } Loading