--- jsr166/src/jsr166y/ForkJoinPool.java 2011/03/15 19:47:02 1.97 +++ jsr166/src/jsr166y/ForkJoinPool.java 2011/03/21 23:29:03 1.98 @@ -1146,7 +1146,7 @@ public class ForkJoinPool extends Abstra ws[k] = w; nextWorkerIndex = k + 1; int m = g & SMASK; - g = k >= m? ((m << 1) + 1) & SMASK : g + (SG_UNIT<<1); + g = k > m? ((m << 1) + 1) & SMASK : g + (SG_UNIT<<1); } } finally { scanGuard = g;