--- jsr166/src/jsr166y/LinkedTransferQueue.java 2009/11/02 03:01:10 1.62 +++ jsr166/src/jsr166y/LinkedTransferQueue.java 2009/11/02 05:08:48 1.63 @@ -537,7 +537,7 @@ public class LinkedTransferQueue exte p = (p != n) ? n : (h = head); // Use head if p offlist } - if (how >= ASYNC) { // No matches available + if (how != NOW) { // No matches available if (s == null) s = new Node(e, haveData); Node pred = tryAppend(s, haveData);