Thanks Doug, I see the updates in you CVS. Paul, or I, can sync these before pushing this.

On 24/07/2013 16:25, Doug Lea wrote:
....
Thanks also to Chris for pointing out that CompletableFuture
did not have arrangements in place for asyncs when users run with
system property java.util.concurrent.ForkJoinPool.common.parallelism
set to zero. Now it does.

You can trivially update the Basic test to catch this.

hg diff java/util/concurrent/CompletableFuture/Basic.java
diff -r a3a2889b1049 test/java/util/concurrent/CompletableFuture/Basic.java
--- a/test/java/util/concurrent/CompletableFuture/Basic.java Mon Jul 22 15:26:11 2013 +0100 +++ b/test/java/util/concurrent/CompletableFuture/Basic.java Wed Jul 24 16:38:18 2013 +0100
@@ -34,6 +34,8 @@
 /*
  * @test
  * @bug 8005696
+ * @run main Basic
+ * @run main/othervm -Djava.util.concurrent.ForkJoinPool.common.parallelism=0 Basic
  * @summary Basic tests for CompletableFuture
  * @author Chris Hegarty
  */

-Chris.

Reply via email to