Hi,

Please find below a fix for:

8217094: HttpClient SSL race if a socket IOException is raised
         before ALPN is available
https://bugs.openjdk.java.net/browse/JDK-8217094

webrev:
http://cr.openjdk.java.net/~dfuchs/webrev_8217094/webrev.00/

While investigating another test I stumbled on a race condition in the SSLTube/SSLFlowDelegate: if an IOException is raised at the lower level (socket) before the ALPN is available the ALPN CF may never be completed, and as a result the connection may be stuck.

The patch ensure that the ALPN CF will always get completed.

best regards,

-- daniel

Reply via email to