hg: jdk/jdk: 8217094: HttpClient SSL race if a socket IOException is raised before ALPN is available

daniel.fuchs at oracle.com daniel.fuchs at oracle.com
Wed Jan 16 19:11:02 UTC 2019


Changeset: a47b8125b7cc
Author:    dfuchs
Date:      2019-01-16 19:09 +0000
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/a47b8125b7cc

8217094: HttpClient SSL race if a socket IOException is raised before ALPN is available
Summary: The patch makes suer that the SSLFlowDelegate's ALPN CF is always completed
Reviewed-by: chegar

! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java
+ test/jdk/java/net/httpclient/ALPNFailureTest.java
+ test/jdk/java/net/httpclient/ALPNProxyFailureTest.java
! test/jdk/java/net/httpclient/DigestEchoServer.java



More information about the jdk-all-changes mailing list