Loading services/core/java/com/android/server/ConnectivityService.java +4 −1 Original line number Original line Diff line number Diff line Loading @@ -2711,7 +2711,10 @@ public class ConnectivityService extends IConnectivityManager.Stub } else { } else { nai = getNetworkAgentInfoForNetwork(network); nai = getNetworkAgentInfoForNetwork(network); } } if (nai == null) return; if (nai == null || nai.networkInfo.getState() == NetworkInfo.State.DISCONNECTING || nai.networkInfo.getState() == NetworkInfo.State.DISCONNECTED) { return; } // Revalidate if the app report does not match our current validated state. // Revalidate if the app report does not match our current validated state. if (hasConnectivity == nai.lastValidated) return; if (hasConnectivity == nai.lastValidated) return; final int uid = Binder.getCallingUid(); final int uid = Binder.getCallingUid(); Loading Loading
services/core/java/com/android/server/ConnectivityService.java +4 −1 Original line number Original line Diff line number Diff line Loading @@ -2711,7 +2711,10 @@ public class ConnectivityService extends IConnectivityManager.Stub } else { } else { nai = getNetworkAgentInfoForNetwork(network); nai = getNetworkAgentInfoForNetwork(network); } } if (nai == null) return; if (nai == null || nai.networkInfo.getState() == NetworkInfo.State.DISCONNECTING || nai.networkInfo.getState() == NetworkInfo.State.DISCONNECTED) { return; } // Revalidate if the app report does not match our current validated state. // Revalidate if the app report does not match our current validated state. if (hasConnectivity == nai.lastValidated) return; if (hasConnectivity == nai.lastValidated) return; final int uid = Binder.getCallingUid(); final int uid = Binder.getCallingUid(); Loading