From 50454c2718fe4f2921da02670f8cc69fd0baf9da Mon Sep 17 00:00:00 2001 From: Irfan Sheriff Date: Tue, 24 Aug 2010 16:40:12 -0700 Subject: sendBroadcast needs protection we need to check if system is ready for broadcasts Change-Id: I342c51ae85c9ca1aa0cb289c673a20f582eb0423 --- wifi/java/android/net/wifi/WifiStateMachine.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'wifi/java/android/net') diff --git a/wifi/java/android/net/wifi/WifiStateMachine.java b/wifi/java/android/net/wifi/WifiStateMachine.java index 1fab02e..5734953 100644 --- a/wifi/java/android/net/wifi/WifiStateMachine.java +++ b/wifi/java/android/net/wifi/WifiStateMachine.java @@ -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); } -- cgit v1.1