summaryrefslogtreecommitdiffstats
path: root/tests/wifitests/src/com/android/server
diff options
context:
space:
mode:
authorSticky Chen <sticky.chen@mediatek.com>2019-06-11 13:01:33 +0800
committerRoshan Pius <rpius@google.com>2019-06-11 19:43:55 +0000
commit1d734366a2d46e8de37ece9333ddce2008fa348d (patch)
tree80e1f88cff0102c2d0c8133ff5ce4c7a8df5b20c /tests/wifitests/src/com/android/server
parent724f5ef108fb3f3aec0ede58b77610000f6bc0c1 (diff)
downloadandroid_frameworks_opt_net_wifi-1d734366a2d46e8de37ece9333ddce2008fa348d.tar.gz
android_frameworks_opt_net_wifi-1d734366a2d46e8de37ece9333ddce2008fa348d.tar.bz2
android_frameworks_opt_net_wifi-1d734366a2d46e8de37ece9333ddce2008fa348d.zip
Handle native event in wifi thread
To prevent deadlocks while processing native callback or death as we're in the midst of performing some state changes, post the native notification to the wifi thread. Bug: 134987917 Test: Performed some basic tests (toggle wifi,softap, etc) Test: atest com.android.server.wifi.HalDeviceManagerTest Change-Id: Id24aa61ae51d254cfc937691475b19977e5c508d (cherry-picked from ed9610cd4f703b8864fb2eb167bbbdce37561724)
Diffstat (limited to 'tests/wifitests/src/com/android/server')
-rw-r--r--tests/wifitests/src/com/android/server/wifi/HalDeviceManagerTest.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/wifitests/src/com/android/server/wifi/HalDeviceManagerTest.java b/tests/wifitests/src/com/android/server/wifi/HalDeviceManagerTest.java
index bb71e4a26..36da41bd3 100644
--- a/tests/wifitests/src/com/android/server/wifi/HalDeviceManagerTest.java
+++ b/tests/wifitests/src/com/android/server/wifi/HalDeviceManagerTest.java
@@ -107,7 +107,7 @@ public class HalDeviceManagerTest {
private class HalDeviceManagerSpy extends HalDeviceManager {
HalDeviceManagerSpy() {
- super(mClock);
+ super(mClock, mTestLooper.getLooper());
}
@Override