summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeff Davidson <jpd@google.com>2014-11-05 17:41:35 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-11-05 17:41:36 +0000
commitea651a4fbf274d229ead0185286c94b6e823d605 (patch)
tree4f1cdb455abf3aa6a1e48afc9a01fb8a00cf6502
parent34afdf0276044f7d40c58df65dd13b9cb774d7c6 (diff)
parent9634abe86b02b6ea9b6ea6f03d9f78395b696a89 (diff)
downloadframeworks_base-ea651a4fbf274d229ead0185286c94b6e823d605.zip
frameworks_base-ea651a4fbf274d229ead0185286c94b6e823d605.tar.gz
frameworks_base-ea651a4fbf274d229ead0185286c94b6e823d605.tar.bz2
Merge "Update network selections on capability change." into lmp-mr1-dev
-rw-r--r--services/core/java/com/android/server/ConnectivityService.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/ConnectivityService.java b/services/core/java/com/android/server/ConnectivityService.java
index bf67461..a2d246d 100644
--- a/services/core/java/com/android/server/ConnectivityService.java
+++ b/services/core/java/com/android/server/ConnectivityService.java
@@ -3701,12 +3701,11 @@ public class ConnectivityService extends IConnectivityManager.Stub {
private void updateCapabilities(NetworkAgentInfo networkAgent,
NetworkCapabilities networkCapabilities) {
- // TODO - turn this on in MR1 when we have more dogfooding time.
- // rematchAllNetworksAndRequests();
if (!Objects.equals(networkAgent.networkCapabilities, networkCapabilities)) {
synchronized (networkAgent) {
networkAgent.networkCapabilities = networkCapabilities;
}
+ rematchAllNetworksAndRequests(networkAgent, networkAgent.getCurrentScore());
notifyNetworkCallbacks(networkAgent, ConnectivityManager.CALLBACK_CAP_CHANGED);
}
}