am ee93169e: Merge "DO NOT MERGE fix runstate race condition" into gingerbread
* commit 'ee93169ed1072d3be627601223dafbcc061e7568': DO NOT MERGE fix runstate race condition
This commit is contained in:
@@ -602,8 +602,6 @@ public class WifiStateTracker extends NetworkStateTracker {
|
|||||||
* Send the tracker a notification that the Wi-Fi driver has been stopped.
|
* Send the tracker a notification that the Wi-Fi driver has been stopped.
|
||||||
*/
|
*/
|
||||||
void notifyDriverStopped() {
|
void notifyDriverStopped() {
|
||||||
mRunState = RUN_STATE_STOPPED;
|
|
||||||
|
|
||||||
// Send a driver stopped message to our handler
|
// Send a driver stopped message to our handler
|
||||||
Message.obtain(this, EVENT_DRIVER_STATE_CHANGED, DRIVER_STOPPED, 0).sendToTarget();
|
Message.obtain(this, EVENT_DRIVER_STATE_CHANGED, DRIVER_STOPPED, 0).sendToTarget();
|
||||||
}
|
}
|
||||||
@@ -1302,6 +1300,9 @@ public class WifiStateTracker extends NetworkStateTracker {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case DRIVER_STOPPED:
|
||||||
|
mRunState = RUN_STATE_STOPPED;
|
||||||
|
break;
|
||||||
case DRIVER_HUNG:
|
case DRIVER_HUNG:
|
||||||
Log.e(TAG, "Wifi Driver reports HUNG - reloading.");
|
Log.e(TAG, "Wifi Driver reports HUNG - reloading.");
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user