diff options
| author | Irfan Sheriff <isheriff@google.com> | 2011-08-29 14:05:14 -0700 |
|---|---|---|
| committer | Irfan Sheriff <isheriff@google.com> | 2011-08-29 14:05:14 -0700 |
| commit | 3ac127ff477fa291f83f0906ce3c0981a9597aca (patch) | |
| tree | 6249bb151447630e8fdb84f2674b7aede35a1983 /wifi | |
| parent | 0806d5183278e3a5e7f5904c1bbd07ca2a1b35fd (diff) | |
| download | frameworks_base-3ac127ff477fa291f83f0906ce3c0981a9597aca.zip frameworks_base-3ac127ff477fa291f83f0906ce3c0981a9597aca.tar.gz frameworks_base-3ac127ff477fa291f83f0906ce3c0981a9597aca.tar.bz2 | |
Remove work around for driver state change
When we first ported wpa_supplicant 0.8, we had a work around
to fix the supplicant state change behavior from the driver.
Remove the work around since the driver behavior is fixed.
Bug: 5195278
Change-Id: I320f21ab01704931a3def6214b0cc40f214a688e
Diffstat (limited to 'wifi')
| -rw-r--r-- | wifi/java/android/net/wifi/WifiStateMachine.java | 22 |
1 files changed, 5 insertions, 17 deletions
diff --git a/wifi/java/android/net/wifi/WifiStateMachine.java b/wifi/java/android/net/wifi/WifiStateMachine.java index c6f7da2..4fc5e08 100644 --- a/wifi/java/android/net/wifi/WifiStateMachine.java +++ b/wifi/java/android/net/wifi/WifiStateMachine.java @@ -2524,23 +2524,11 @@ public class WifiStateMachine extends StateMachine { public boolean processMessage(Message message) { if (DBG) Log.d(TAG, getName() + message.toString() + "\n"); switch (message.what) { - case CMD_START_DRIVER: - mWakeLock.acquire(); - WifiNative.startDriverCommand(); - mWakeLock.release(); - break; - case WifiMonitor.SUPPLICANT_STATE_CHANGE_EVENT: - SupplicantState state = handleSupplicantStateChange(message); - /* A driver start causes supplicant to first report an INTERFACE_DISABLED - * state before transitioning out of it for connection. Stay in - * DriverStoppedState until we get an INTERFACE_DISABLED state and transition - * to DriverStarting upon getting that - * TODO: Fix this when the supplicant can be made to just transition out of - * INTERFACE_DISABLED state when driver gets started - */ - if (state == SupplicantState.INTERFACE_DISABLED) { - transitionTo(mDriverStartingState); - } + case CMD_START_DRIVER: + mWakeLock.acquire(); + WifiNative.startDriverCommand(); + mWakeLock.release(); + transitionTo(mDriverStartingState); break; default: return NOT_HANDLED; |
