--- jsr166/src/test/tck/ForkJoinPool8Test.java 2013/09/22 01:42:44 1.23 +++ jsr166/src/test/tck/ForkJoinPool8Test.java 2013/09/24 15:49:55 1.24 @@ -1565,13 +1565,7 @@ public class ForkJoinPool8Test extends J p.execute(a); if (a.isDone() || p.isQuiescent()) continue; // Already done so cannot test; retry - while (!p.awaitQuiescence(LONG_DELAY_MS, MILLISECONDS)) { - assertFalse(p.getAsyncMode()); - assertFalse(p.isShutdown()); - assertFalse(p.isTerminating()); - assertFalse(p.isTerminated()); - Thread.yield(); - } + assertTrue(p.awaitQuiescence(LONG_DELAY_MS, MILLISECONDS)); assertTrue(millisElapsedSince(startTime) < LONG_DELAY_MS); assertTrue(p.isQuiescent()); assertTrue(a.isDone());