--- jsr166/src/test/tck/SynchronousQueueTest.java 2017/05/14 03:48:35 1.57 +++ jsr166/src/test/tck/SynchronousQueueTest.java 2017/05/14 04:02:06 1.58 @@ -159,6 +159,13 @@ public class SynchronousQueueTest extend pleaseTake.countDown(); q.put(one); + Thread.currentThread().interrupt(); + try { + q.put(99); + shouldThrow(); + } catch (InterruptedException success) {} + assertFalse(Thread.interrupted()); + pleaseInterrupt.countDown(); try { q.put(99);