[13] RFR: 8216498: Confusing and unneeded wrapping of SSLHandshakeException
Daniel Fuchs
daniel.fuchs at oracle.com
Thu Jan 10 18:23:40 UTC 2019
Hi,
Please find below a fix for:
8216498: Confusing and unneeded wrapping of SSLHandshakeException
https://bugs.openjdk.java.net/browse/JDK-8216498
Webrev:
http://cr.openjdk.java.net/~dfuchs/webrev_8216498/webrev.00/
When an IOException occurs in the java.net.http HTTP/1.1 stack
it eventually gets re-wrapped in another IOException that
provides a more detailed message about the state of the parser
at the point where the exception was raised.
This however gets confusing if the original exception that gets
wrapped is an SSLHandshakeException, as the state of the parser
is usually not useful in that case, and the important information
(about the handshake failure) then gets buried down the exception
stack.
This webrev alters the wrapping logic to not re-wrap the
SSLHandshakeException.
best regards,
-- daniel
More information about the net-dev
mailing list