From b8df5451f416db17dc4c7d5a7e106a861b11ac0a Mon Sep 17 00:00:00 2001 From: Irfan Sheriff Date: Tue, 16 Apr 2013 13:52:32 -0700 Subject: Fix enabling networks after driver stop Bug: 8630194 Change-Id: If897fc1fe54bf2f35362b8482e56d98f80a3130c --- wifi/java/android/net/wifi/WifiStateMachine.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'wifi/java/android/net') diff --git a/wifi/java/android/net/wifi/WifiStateMachine.java b/wifi/java/android/net/wifi/WifiStateMachine.java index a5d98cc..2c3df95 100644 --- a/wifi/java/android/net/wifi/WifiStateMachine.java +++ b/wifi/java/android/net/wifi/WifiStateMachine.java @@ -2383,6 +2383,8 @@ public class WifiStateMachine extends StateMachine { mWifiNative.disconnect(); transitionTo(mScanModeState); } else { + /* Driver stop may have disabled networks, enable right after start */ + mWifiConfigStore.enableAllNetworks(); mWifiNative.reconnect(); // Status pulls in the current supplicant state and network connection state // events over the monitor connection. This helps framework sync up with -- cgit v1.1