--- jsr166/src/test/tck/PhaserTest.java 2009/12/02 01:08:30 1.11 +++ jsr166/src/test/tck/PhaserTest.java 2009/12/02 10:50:48 1.12 @@ -470,12 +470,12 @@ public class PhaserTest extends JSR166Te threads.add(newStartedThread(new CheckedRunnable() { public void realRun() throws InterruptedException { phaser.register(); - phaser.arrive(); + phaser.arriveAndAwaitAdvance(); }})); } Thread.sleep(LONG_DELAY_MS); assertEquals(phaser.getArrivedParties(), 3); - phaser.arrive(); + phaser.arriveAndAwaitAdvance(); for (Thread thread : threads) thread.join(); }