--- jsr166/src/jsr166y/ForkJoinPool.java 2009/01/07 16:07:37 1.2 +++ jsr166/src/jsr166y/ForkJoinPool.java 2009/01/07 19:12:36 1.3 @@ -1477,7 +1477,7 @@ public class ForkJoinPool extends Abstra for (k = 0; k < len && ws[k] != null; ++k) ; } - if (k < len && (w = createWorker(k)) != null) { + if (k < len && !isTerminating() && (w = createWorker(k)) != null) { ws[k] = w; w.start(); }