commit | d9e551957b6b18b5260149f291101146de68aa0e | [log] [tgz] |
---|---|---|
author | Hugo Benichi <hugobenichi@google.com> | Tue Sep 26 14:51:11 2017 +0900 |
committer | Hugo Benichi <hugobenichi@google.com> | Thu Sep 28 15:22:13 2017 +0900 |
tree | 4069adc3026ebf5424485414a0d2959ecc2a1fe8 | |
parent | bff14ae56fe922549bea1f905606000b02cbacd7 [diff] |
Fix NPE in NsdServiceTest Continuous test dashboards report that quit() can crash sometimes due to mThread being null. This patch adds a null guard in tearDown(). Bug: 32561414 Test: runtest frameworks-net Change-Id: If66fb47e31e77d25b4741a786f12eb78f0b9102e
diff --git a/tests/net/java/com/android/server/NsdServiceTest.java b/tests/net/java/com/android/server/NsdServiceTest.java index 2e49c98..b88c784 100644 --- a/tests/net/java/com/android/server/NsdServiceTest.java +++ b/tests/net/java/com/android/server/NsdServiceTest.java
@@ -77,7 +77,10 @@ @After public void tearDown() throws Exception { - mThread.quit(); + if (mThread != null) { + mThread.quit(); + mThread = null; + } } @Test