diff options
Diffstat (limited to 'luni/src/test/java/libcore/java/io/InterruptedStreamTest.java')
-rwxr-xr-x | luni/src/test/java/libcore/java/io/InterruptedStreamTest.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/luni/src/test/java/libcore/java/io/InterruptedStreamTest.java b/luni/src/test/java/libcore/java/io/InterruptedStreamTest.java index e5fd39f..30ae7eb 100755 --- a/luni/src/test/java/libcore/java/io/InterruptedStreamTest.java +++ b/luni/src/test/java/libcore/java/io/InterruptedStreamTest.java @@ -207,7 +207,10 @@ public final class InterruptedStreamTest extends TestCase { private static void confirmInterrupted(Thread thread) throws InterruptedException { // validate and clear interrupted bit before join - assertTrue(Thread.interrupted()); - thread.join(); + try { + assertTrue(Thread.interrupted()); + } finally { + thread.join(); + } } } |