This PR aims to revert some more cases where SocketExceptions are improperly 
being wrapped as SSLException. Some work for this was done in 
[JDK-8235263](https://bugs.openjdk.java.net/browse/JDK-8235263), but that 
change did not cover all the cases.

As it was mentioned in JDK-8235263, some applications rely on receiving 
SocketException to decide if the connection should be retried. An example of 
this would be Apache HTTP client. This PR should ideally fix 
https://issues.apache.org/jira/browse/HTTPCLIENT-2032

-------------

Commit messages:
 - 8237578: JDK-8214339 (SSLSocketImpl wraps SocketException) appears to not be 
fully fixed

Changes: https://git.openjdk.java.net/jdk/pull/1968/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=1968&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8237578
  Stats: 347 lines in 5 files changed: 338 ins; 0 del; 9 mod
  Patch: https://git.openjdk.java.net/jdk/pull/1968.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/1968/head:pull/1968

PR: https://git.openjdk.java.net/jdk/pull/1968

Reply via email to