Remove DISCONNECTING check from handleReportNetworkConnectivity
ConnectivityService doesn't use it, and the NetworkAgent API never set it. This case does not happen in pratice, so remove the check. Bug: 192611346 Test: atest FrameworksNetTests Change-Id: I1f114c9b65050527378ee73bc86e4cda8868bca9
This commit is contained in:
@@ -5083,10 +5083,8 @@ public class ConnectivityService extends IConnectivityManager.Stub
|
||||
|
||||
private void handleReportNetworkConnectivity(
|
||||
@Nullable NetworkAgentInfo nai, int uid, boolean hasConnectivity) {
|
||||
// TODO(b/192611346): remove NetworkInfo.State.DISCONNECTING as it's not used
|
||||
if (nai == null
|
||||
|| nai != getNetworkAgentInfoForNetwork(nai.network)
|
||||
|| nai.networkInfo.getState() == NetworkInfo.State.DISCONNECTING
|
||||
|| nai.networkInfo.getState() == NetworkInfo.State.DISCONNECTED) {
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user