Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fbbf6a46 authored by Irfan Sheriff's avatar Irfan Sheriff
Browse files

DO NOT MERGE fix runstate race condition

Bug: 3107829
Change-Id: I94312ad10975af24660455c3aace97634f06f3e1
parent 2088e371
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -601,8 +601,6 @@ public class WifiStateTracker extends NetworkStateTracker {
     * Send the tracker a notification that the Wi-Fi driver has been stopped.
     */
    void notifyDriverStopped() {
        mRunState = RUN_STATE_STOPPED;

        // Send a driver stopped message to our handler
        Message.obtain(this, EVENT_DRIVER_STATE_CHANGED, DRIVER_STOPPED, 0).sendToTarget();
    }
@@ -1301,6 +1299,9 @@ public class WifiStateTracker extends NetworkStateTracker {
                        }
                    }
                    break;
                case DRIVER_STOPPED:
                    mRunState = RUN_STATE_STOPPED;
                    break;
                case DRIVER_HUNG:
                    Log.e(TAG, "Wifi Driver reports HUNG - reloading.");
                    /**