--- jsr166/src/test/tck/ForkJoinTaskTest.java 2015/04/25 04:55:30 1.41 +++ jsr166/src/test/tck/ForkJoinTaskTest.java 2015/10/04 16:14:48 1.42 @@ -48,7 +48,7 @@ public class ForkJoinTaskTest extends JS } private void testInvokeOnPool(ForkJoinPool pool, RecursiveAction a) { - try { + try (PoolCleaner cleaner = cleaner(pool)) { assertFalse(a.isDone()); assertFalse(a.isCompletedNormally()); assertFalse(a.isCompletedAbnormally()); @@ -64,8 +64,6 @@ public class ForkJoinTaskTest extends JS assertFalse(a.isCancelled()); assertNull(a.getException()); assertNull(a.getRawResult()); - } finally { - joinPool(pool); } }