Merge "Rematch wifi networks when the avoid bad wifi setting changes." into nyc-dr1-dev

This commit is contained in:
Lorenzo Colitti
2016-09-21 09:42:05 +00:00
committed by Android (Google) Code Review

View File

@@ -2961,6 +2961,12 @@ public class ConnectivityService extends IConnectivityManager.Stub
case EVENT_CONFIGURE_NETWORK_AVOID_BAD_WIFI: { case EVENT_CONFIGURE_NETWORK_AVOID_BAD_WIFI: {
if (updateAvoidBadWifi()) { if (updateAvoidBadWifi()) {
rematchAllNetworksAndRequests(null, 0); rematchAllNetworksAndRequests(null, 0);
for (NetworkAgentInfo nai: mNetworkAgentInfos.values()) {
if (nai.networkCapabilities.hasTransport(
NetworkCapabilities.TRANSPORT_WIFI)) {
sendUpdatedScoreToFactories(nai);
}
}
} }
break; break;
} }