summaryrefslogtreecommitdiffstats
path: root/wifi/java/android/net
diff options
context:
space:
mode:
authorIrfan Sheriff <isheriff@google.com>2012-04-26 14:13:23 -0700
committerIrfan Sheriff <isheriff@google.com>2012-04-26 14:13:23 -0700
commitea22ddd6bc855238f5e806bf576c48a672d05e4b (patch)
tree2f1d86b91e1f5e4127377c8f53595e1eedada3f2 /wifi/java/android/net
parent34688bbf83f5e375a54f740b3476a97be86b6c99 (diff)
downloadframeworks_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.java3
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)