diff options
author | Roshan Pius <rpius@google.com> | 2017-06-08 11:40:50 -0700 |
---|---|---|
committer | Roshan Pius <rpius@google.com> | 2017-06-08 11:40:50 -0700 |
commit | b97757e4930ae6e9a5319e071d383c464fcb5546 (patch) | |
tree | f11d955b84833f18a82566ccca97dae4064ed0b5 /service/java/com/android/server/wifi/WifiMonitor.java | |
parent | 91d916a5380ef1f2cd431a555ff071a0f69d127a (diff) | |
download | android_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.java | 4 |
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 { |