diff options
author | Roshan Pius <rpius@google.com> | 2017-06-07 22:49:14 +0000 |
---|---|---|
committer | Roshan Pius <rpius@google.com> | 2017-06-07 22:49:48 +0000 |
commit | ae5d7343534f7f41c53f98a1782183405ff32a0d (patch) | |
tree | 47c76e76932ccd5d285ffb0d34bbcfca180dca2e /service/java/com/android/server/wifi/scanner | |
parent | 24dc6bb288a15516c89ab507bb86511556824144 (diff) | |
download | android_frameworks_opt_net_wifi-ae5d7343534f7f41c53f98a1782183405ff32a0d.tar.gz android_frameworks_opt_net_wifi-ae5d7343534f7f41c53f98a1782183405ff32a0d.tar.bz2 android_frameworks_opt_net_wifi-ae5d7343534f7f41c53f98a1782183405ff32a0d.zip |
Revert "WifiScanningService: Don't cache results of partial scan"
This reverts commit 24dc6bb288a15516c89ab507bb86511556824144.
BUG: 62394341
Change-Id: Ice9c5d34a374d5a600e0797504d3c4774e4b2ace
Diffstat (limited to 'service/java/com/android/server/wifi/scanner')
-rw-r--r-- | service/java/com/android/server/wifi/scanner/WifiScanningServiceImpl.java | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/service/java/com/android/server/wifi/scanner/WifiScanningServiceImpl.java b/service/java/com/android/server/wifi/scanner/WifiScanningServiceImpl.java index d73bf053c..ef881dad6 100644 --- a/service/java/com/android/server/wifi/scanner/WifiScanningServiceImpl.java +++ b/service/java/com/android/server/wifi/scanner/WifiScanningServiceImpl.java @@ -447,7 +447,6 @@ public class WifiScanningServiceImpl extends IWifiScanner.Stub { private RequestList<ScanSettings> mActiveScans = new RequestList<>(); private RequestList<ScanSettings> mPendingScans = new RequestList<>(); - // Scan results cached from the last full single scan request. private ScanResult[] mCachedScanResults = new ScanResult[0]; WifiSingleScanStateMachine(Looper looper) { @@ -880,11 +879,8 @@ public class WifiScanningServiceImpl extends IWifiScanner.Stub { entry.reportEvent(WifiScanner.CMD_SCAN_RESULT, 0, parcelableAllResults); } - // Since we use NoBandChannelHelper, as long as a specific band is mentioned, the scan - // request is treated as full band (WifiScanner.WIFI_BAND_*). - if (results.isAllChannelsScanned()) { - mCachedScanResults = results.getResults(); - } + // Cache the results here so that apps can retrieve them. + mCachedScanResults = results.getResults(); sendScanResultBroadcast(true); } |