diff options
| author | Irfan Sheriff <isheriff@google.com> | 2012-04-26 14:13:23 -0700 |
|---|---|---|
| committer | Irfan Sheriff <isheriff@google.com> | 2012-04-26 14:13:23 -0700 |
| commit | ea22ddd6bc855238f5e806bf576c48a672d05e4b (patch) | |
| tree | 2f1d86b91e1f5e4127377c8f53595e1eedada3f2 /wifi/java/android/net | |
| parent | 34688bbf83f5e375a54f740b3476a97be86b6c99 (diff) | |
| download | frameworks_base-ea22ddd6bc855238f5e806bf576c48a672d05e4b.zip frameworks_base-ea22ddd6bc855238f5e806bf576c48a672d05e4b.tar.gz frameworks_base-ea22ddd6bc855238f5e806bf576c48a672d05e4b.tar.bz2 | |
Fix flag on network state change broadcast
Using FLAG_RECEIVER_REPLACE_PENDING causes broadcasts
to be missed confusing the connectivity service
BUg: 6401167
Change-Id: Id69b2df18b9eb6b3e2195fbf399f36501a8d41df
Diffstat (limited to 'wifi/java/android/net')
| -rw-r--r-- | wifi/java/android/net/wifi/WifiStateMachine.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/wifi/java/android/net/wifi/WifiStateMachine.java b/wifi/java/android/net/wifi/WifiStateMachine.java index 705e3c7..ac0fbfa 100644 --- a/wifi/java/android/net/wifi/WifiStateMachine.java +++ b/wifi/java/android/net/wifi/WifiStateMachine.java @@ -1534,8 +1534,7 @@ public class WifiStateMachine extends StateMachine { private void sendNetworkStateChangeBroadcast(String bssid) { Intent intent = new Intent(WifiManager.NETWORK_STATE_CHANGED_ACTION); - intent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT - | Intent.FLAG_RECEIVER_REPLACE_PENDING); + intent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT); intent.putExtra(WifiManager.EXTRA_NETWORK_INFO, new NetworkInfo(mNetworkInfo)); intent.putExtra(WifiManager.EXTRA_LINK_PROPERTIES, new LinkProperties (mLinkProperties)); if (bssid != null) |
