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

Commit 50454c27 authored by Irfan Sheriff's avatar Irfan Sheriff
Browse files

sendBroadcast needs protection

we need to check if system is ready for broadcasts

Change-Id: I342c51ae85c9ca1aa0cb289c673a20f582eb0423
parent f76110cb
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -1376,6 +1376,7 @@ public class WifiStateMachine extends HierarchicalStateMachine {
    }

    private void sendConfigChangeBroadcast() {
        if (!ActivityManagerNative.isSystemReady()) return;
        Intent intent = new Intent(WifiManager.CONFIG_CHANGED_ACTION);
        intent.putExtra(WifiManager.EXTRA_NETWORK_PROPERTIES, mNetworkProperties);
        mContext.sendBroadcast(intent);
@@ -1396,6 +1397,7 @@ public class WifiStateMachine extends HierarchicalStateMachine {

    private void updateConfigAndSendChangeBroadcast() {
        updateConfiguredNetworks();
        if (!ActivityManagerNative.isSystemReady()) return;
        Intent intent = new Intent(WifiManager.SUPPLICANT_CONFIG_CHANGED_ACTION);
        mContext.sendBroadcast(intent);
    }