summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--service/java/com/android/server/wifi/WifiNetworkFactory.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/service/java/com/android/server/wifi/WifiNetworkFactory.java b/service/java/com/android/server/wifi/WifiNetworkFactory.java
index 7d5fd28642..9313733182 100644
--- a/service/java/com/android/server/wifi/WifiNetworkFactory.java
+++ b/service/java/com/android/server/wifi/WifiNetworkFactory.java
@@ -1286,7 +1286,7 @@ public class WifiNetworkFactory extends NetworkFactory {
return;
}
- if (!mPendingConnectionSuccess) {
+ if (!mPendingConnectionSuccess || mActiveSpecificNetworkRequest == null) {
if (mConnectedSpecificNetworkRequest != null) {
Log.w(TAG, "Connection is terminated, cancelling "
+ mConnectedSpecificNetworkRequest);