--- jsr166/src/test/tck/AbstractQueuedSynchronizerTest.java 2004/01/12 16:37:40 1.17 +++ jsr166/src/test/tck/AbstractQueuedSynchronizerTest.java 2005/05/03 16:02:00 1.19 @@ -188,6 +188,7 @@ public class AbstractQueuedSynchronizerT sync.release(1); Thread.sleep(SHORT_DELAY_MS); assertFalse(sync.isQueued(t1)); + Thread.sleep(SHORT_DELAY_MS); assertFalse(sync.isQueued(t2)); t1.join(); t2.join(); @@ -214,6 +215,7 @@ public class AbstractQueuedSynchronizerT assertEquals(t1, sync.getFirstQueuedThread()); t1.interrupt(); Thread.sleep(SHORT_DELAY_MS); + Thread.sleep(SHORT_DELAY_MS); assertEquals(t2, sync.getFirstQueuedThread()); sync.release(1); Thread.sleep(SHORT_DELAY_MS); @@ -948,7 +950,6 @@ public class AbstractQueuedSynchronizerT sync.acquire(1); c.signal(); sync.release(1); - assert(t.isInterrupted()); t.join(SHORT_DELAY_MS); assertFalse(t.isAlive()); }