diff options
| -rw-r--r-- | services/core/java/com/android/server/ConnectivityService.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/ConnectivityService.java b/services/core/java/com/android/server/ConnectivityService.java index 7655e922ce6c..ad8f446f31c0 100644 --- a/services/core/java/com/android/server/ConnectivityService.java +++ b/services/core/java/com/android/server/ConnectivityService.java @@ -4196,6 +4196,7 @@ public class ConnectivityService extends IConnectivityManager.Stub { final boolean flushDns = updateRoutes(newLp, oldLp, netId); updateDnses(newLp, oldLp, netId, flushDns); updateClat(newLp, oldLp, networkAgent); + if (isDefaultNetwork(networkAgent)) handleApplyDefaultProxy(newLp.getHttpProxy()); } private void updateClat(LinkProperties newLp, LinkProperties oldLp, NetworkAgentInfo na) { |