--- jsr166/src/test/tck/JSR166TestCase.java 2010/09/16 00:52:49 1.53 +++ jsr166/src/test/tck/JSR166TestCase.java 2010/09/20 20:42:37 1.55 @@ -383,7 +383,7 @@ public class JSR166TestCase extends Test AssertionError ae = new AssertionError("unexpected exception: " + t); t.initCause(t); throw ae; - } + } } /** @@ -392,7 +392,8 @@ public class JSR166TestCase extends Test public void joinPool(ExecutorService exec) { try { exec.shutdown(); - assertTrue(exec.awaitTermination(LONG_DELAY_MS, MILLISECONDS)); + assertTrue("ExecutorService did not terminate in a timely manner", + exec.awaitTermination(LONG_DELAY_MS, MILLISECONDS)); } catch (SecurityException ok) { // Allowed in case test doesn't have privs } catch (InterruptedException ie) {