commit | 1f2a2ace5d7fce902f790b515da49729c57251c4 | [log] [tgz] |
---|---|---|
author | Stan Chesnutt <chesnutt@google.com> | Thu Jan 06 11:00:19 2011 -0800 |
committer | Stan Chesnutt <chesnutt@google.com> | Thu Jan 06 11:00:19 2011 -0800 |
tree | d20c439e2379de6170f5cb51a78f56038ddf6320 | |
parent | f444f50b7961b9d9e7b0a9ec7188f9f6933ada24 [diff] |
connectivity-change events can happen before boot completes (similar to: https://android-git.corp.google.com/g/#change,87425 ) Change-Id: Ibc0f12defaa5d90894657ce63fb352578eca7060
diff --git a/services/java/com/android/server/ConnectivityService.java b/services/java/com/android/server/ConnectivityService.java index 3b47bce..ce23d45 100644 --- a/services/java/com/android/server/ConnectivityService.java +++ b/services/java/com/android/server/ConnectivityService.java
@@ -2173,7 +2173,8 @@ if (proxy == null) proxy = new ProxyProperties("", 0, ""); log("sending Proxy Broadcast for " + proxy); Intent intent = new Intent(Proxy.PROXY_CHANGE_ACTION); - intent.addFlags(Intent.FLAG_RECEIVER_REPLACE_PENDING); + intent.addFlags(Intent.FLAG_RECEIVER_REPLACE_PENDING | + Intent.FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT); intent.putExtra(Proxy.EXTRA_PROXY_INFO, proxy); mContext.sendStickyBroadcast(intent); }