diff options
author | Chen Xu <fionaxu@google.com> | 2016-11-24 00:13:02 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2016-11-24 00:13:02 +0000 |
commit | 861fb73f0542a962d60e232e81df6fbd31393ee5 (patch) | |
tree | 3e56a2deb3b42fecb40104516aae93933d47254c | |
parent | 636fbb01fd32e23d1e9ef86497115b2c992b03da (diff) | |
parent | 4839eb565b4294443a34a93ee2ca93ac70b72b87 (diff) | |
download | android_frameworks_opt_telephony-861fb73f0542a962d60e232e81df6fbd31393ee5.tar.gz android_frameworks_opt_telephony-861fb73f0542a962d60e232e81df6fbd31393ee5.tar.bz2 android_frameworks_opt_telephony-861fb73f0542a962d60e232e81df6fbd31393ee5.zip |
Merge "Re-evaluate Otasp state when reenable metered APNs" into nyc-mr2-dev
-rw-r--r-- | src/java/com/android/internal/telephony/dataconnection/DcTracker.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/java/com/android/internal/telephony/dataconnection/DcTracker.java b/src/java/com/android/internal/telephony/dataconnection/DcTracker.java index a9bc427aa..f62dace49 100644 --- a/src/java/com/android/internal/telephony/dataconnection/DcTracker.java +++ b/src/java/com/android/internal/telephony/dataconnection/DcTracker.java @@ -2385,6 +2385,10 @@ public class DcTracker extends Handler { // Tear down all metered apns cleanUpAllConnections(true, Phone.REASON_CARRIER_ACTION_DISABLE_METERED_APN); } else { + // Re-evauluate Otasp state + int otaspState = mPhone.getServiceStateTracker().getOtasp(); + mPhone.notifyOtaspChanged(otaspState); + teardownRestrictedMeteredConnections(); setupDataOnConnectableApns(Phone.REASON_DATA_ENABLED); } |