diff options
author | Irfan Sheriff <isheriff@google.com> | 2010-08-24 16:40:12 -0700 |
---|---|---|
committer | Irfan Sheriff <isheriff@google.com> | 2010-08-24 16:40:12 -0700 |
commit | 50454c2718fe4f2921da02670f8cc69fd0baf9da (patch) | |
tree | 53eb09660e182a96a2de52a1ddb2aae9dd5dddc1 /wifi | |
parent | f76110cb6c803b802150dab2d1db5d58a03bff05 (diff) | |
download | frameworks_base-50454c2718fe4f2921da02670f8cc69fd0baf9da.zip frameworks_base-50454c2718fe4f2921da02670f8cc69fd0baf9da.tar.gz frameworks_base-50454c2718fe4f2921da02670f8cc69fd0baf9da.tar.bz2 |
sendBroadcast needs protection
we need to check if system is ready for broadcasts
Change-Id: I342c51ae85c9ca1aa0cb289c673a20f582eb0423
Diffstat (limited to 'wifi')
-rw-r--r-- | wifi/java/android/net/wifi/WifiStateMachine.java | 2 |
1 files changed, 2 insertions, 0 deletions
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); } |