hg: jdk/sandbox: http-client-branch: verify that dependent actions registered by the user in the CF we return are always executed either in the user thread that joins or asynchronously in the executor.

daniel.fuchs at oracle.com daniel.fuchs at oracle.com
Tue Mar 13 10:28:37 UTC 2018


Changeset: 10cebcd18d47
Author:    dfuchs
Date:      2018-03-13 10:21 +0000
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/10cebcd18d47

http-client-branch: verify that dependent actions registered by the user in the CF we return are always executed either in the user thread that joins or asynchronously in the executor.

! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/PushGroup.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
+ test/jdk/java/net/httpclient/DependentActionsTest.java
+ test/jdk/java/net/httpclient/DependentPromiseActionsTest.java
+ test/jdk/java/net/httpclient/dependent.policy



More information about the jdk-sandbox-changes mailing list