Loading services/core/java/com/android/server/NetworkManagementService.java +10 −2 Original line number Diff line number Diff line Loading @@ -1166,9 +1166,17 @@ public class NetworkManagementService extends INetworkManagementService.Stub { final ConnectivityManager cm = mContext.getSystemService(ConnectivityManager.class); try { if (allowlist) { cm.updateMeteredNetworkAllowList(uid, enable); if (enable) { cm.addUidToMeteredNetworkAllowList(uid); } else { cm.removeUidFromMeteredNetworkAllowList(uid); } } else { cm.updateMeteredNetworkDenyList(uid, enable); if (enable) { cm.addUidToMeteredNetworkDenyList(uid); } else { cm.removeUidFromMeteredNetworkDenyList(uid); } } synchronized (mRulesLock) { if (enable) { Loading Loading
services/core/java/com/android/server/NetworkManagementService.java +10 −2 Original line number Diff line number Diff line Loading @@ -1166,9 +1166,17 @@ public class NetworkManagementService extends INetworkManagementService.Stub { final ConnectivityManager cm = mContext.getSystemService(ConnectivityManager.class); try { if (allowlist) { cm.updateMeteredNetworkAllowList(uid, enable); if (enable) { cm.addUidToMeteredNetworkAllowList(uid); } else { cm.removeUidFromMeteredNetworkAllowList(uid); } } else { cm.updateMeteredNetworkDenyList(uid, enable); if (enable) { cm.addUidToMeteredNetworkDenyList(uid); } else { cm.removeUidFromMeteredNetworkDenyList(uid); } } synchronized (mRulesLock) { if (enable) { Loading