summaryrefslogtreecommitdiffstats
path: root/service/java/com/android/server/wifi/WifiMonitor.java
diff options
context:
space:
mode:
authorRoshan Pius <rpius@google.com>2017-06-08 11:40:50 -0700
committerRoshan Pius <rpius@google.com>2017-06-08 11:40:50 -0700
commitb97757e4930ae6e9a5319e071d383c464fcb5546 (patch)
treef11d955b84833f18a82566ccca97dae4064ed0b5 /service/java/com/android/server/wifi/WifiMonitor.java
parent91d916a5380ef1f2cd431a555ff071a0f69d127a (diff)
downloadandroid_frameworks_opt_net_wifi-b97757e4930ae6e9a5319e071d383c464fcb5546.tar.gz
android_frameworks_opt_net_wifi-b97757e4930ae6e9a5319e071d383c464fcb5546.tar.bz2
android_frameworks_opt_net_wifi-b97757e4930ae6e9a5319e071d383c464fcb5546.zip
WifiMonitor: Connect to wpa_supplicant more aggressively
Instead of waiting 1 second between retries, check if wpa_supplicant's HIDL interface is up every 100 ms after starting wpa_supplicant. Bug: 62439299 Test: Verified from logs that the time for wifi enable is reduced now. Change-Id: Ibb8acf3bbe794b6ee2e9fa7b1cdb41e66f023d71
Diffstat (limited to 'service/java/com/android/server/wifi/WifiMonitor.java')
-rw-r--r--service/java/com/android/server/wifi/WifiMonitor.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/service/java/com/android/server/wifi/WifiMonitor.java b/service/java/com/android/server/wifi/WifiMonitor.java
index 385bfccaa..b2fc56e25 100644
--- a/service/java/com/android/server/wifi/WifiMonitor.java
+++ b/service/java/com/android/server/wifi/WifiMonitor.java
@@ -179,9 +179,9 @@ public class WifiMonitor {
if (mConnected) {
return true;
}
- if (connectTries++ < 5) {
+ if (connectTries++ < 50) {
try {
- Thread.sleep(1000);
+ Thread.sleep(100);
} catch (InterruptedException ignore) {
}
} else {