--- jsr166/src/jsr166y/LinkedTransferQueue.java 2008/07/25 18:11:53 1.5 +++ jsr166/src/jsr166y/LinkedTransferQueue.java 2008/07/25 18:13:15 1.6 @@ -407,9 +407,9 @@ public class LinkedTransferQueue exte public void transfer(E e) throws InterruptedException { if (e == null) throw new NullPointerException(); if (xfer(e, WAIT, 0) == null) { - Thread.interrupted(); + Thread.interrupted(); throw new InterruptedException(); - } + } } public boolean tryTransfer(E e, long timeout, TimeUnit unit) @@ -431,7 +431,7 @@ public class LinkedTransferQueue exte Object e = xfer(null, WAIT, 0); if (e != null) return (E)e; - Thread.interrupted(); + Thread.interrupted(); throw new InterruptedException(); }