summaryrefslogtreecommitdiffstats
path: root/wifi
diff options
context:
space:
mode:
authorIrfan Sheriff <isheriff@google.com>2013-03-26 13:38:57 -0700
committerIrfan Sheriff <isheriff@google.com>2013-03-26 13:38:57 -0700
commit81196b207a63bce1a430752db74a65e2a2be6d80 (patch)
tree70f0e65e265fcf7d9c92223c411dce48e23af25f /wifi
parentb7f4c7b7feec98adde79d6d691c0001943b16595 (diff)
downloadframeworks_base-81196b207a63bce1a430752db74a65e2a2be6d80.zip
frameworks_base-81196b207a63bce1a430752db74a65e2a2be6d80.tar.gz
frameworks_base-81196b207a63bce1a430752db74a65e2a2be6d80.tar.bz2
Fix clearing linkproperties on disconnect
Bug: 5472644 Change-Id: If2b32b16fd3d65f1da12a9c5a8083d50125283d5
Diffstat (limited to 'wifi')
-rw-r--r--wifi/java/android/net/wifi/WifiStateMachine.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/wifi/java/android/net/wifi/WifiStateMachine.java b/wifi/java/android/net/wifi/WifiStateMachine.java
index b57910f..c0a3bc1 100644
--- a/wifi/java/android/net/wifi/WifiStateMachine.java
+++ b/wifi/java/android/net/wifi/WifiStateMachine.java
@@ -1677,12 +1677,12 @@ public class WifiStateMachine extends StateMachine {
setNetworkDetailedState(DetailedState.DISCONNECTED);
mWifiConfigStore.updateStatus(mLastNetworkId, DetailedState.DISCONNECTED);
- /* send event to CM & network change broadcast */
- sendNetworkStateChangeBroadcast(mLastBssid);
-
/* Clear network properties */
mLinkProperties.clear();
+ /* send event to CM & network change broadcast */
+ sendNetworkStateChangeBroadcast(mLastBssid);
+
/* Clear IP settings if the network used DHCP */
if (!mWifiConfigStore.isUsingStaticIp(mLastNetworkId)) {
mWifiConfigStore.clearLinkProperties(mLastNetworkId);