diff options
author | Irfan Sheriff <isheriff@google.com> | 2012-01-11 16:54:09 -0800 |
---|---|---|
committer | Irfan Sheriff <isheriff@google.com> | 2012-01-11 17:04:30 -0800 |
commit | 576db76106e43129d3df256524c343d0768b2a39 (patch) | |
tree | 4c0c044ffa47e34ffdd56acf9ead7eaf8fde2c33 /wifi | |
parent | 044a0b8ae50c0f086e61b7b21f33a8411b804afd (diff) | |
download | frameworks_base-576db76106e43129d3df256524c343d0768b2a39.zip frameworks_base-576db76106e43129d3df256524c343d0768b2a39.tar.gz frameworks_base-576db76106e43129d3df256524c343d0768b2a39.tar.bz2 |
Sync up state with supplicant at start
Bug: 5534039
Change-Id: I70b3e03b3039877b3c64167d0d246346f9131fc6
Diffstat (limited to 'wifi')
-rw-r--r-- | wifi/java/android/net/wifi/WifiStateMachine.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/wifi/java/android/net/wifi/WifiStateMachine.java b/wifi/java/android/net/wifi/WifiStateMachine.java index 1a85529..58e19cf 100644 --- a/wifi/java/android/net/wifi/WifiStateMachine.java +++ b/wifi/java/android/net/wifi/WifiStateMachine.java @@ -2541,6 +2541,10 @@ public class WifiStateMachine extends StateMachine { } else { WifiNative.setScanResultHandling(CONNECT_MODE); WifiNative.reconnect(); + // Status pulls in the current supplicant state and network connection state + // events over the monitor connection. This helps framework sync up with + // current supplicant state + WifiNative.status(); transitionTo(mDisconnectedState); } } |