The server side is binding to the wildcard address which has been a source of instability in many networking tests due to javax.net.ssl.SSLException: Connection reset. Changing the following tests to bind to loopback address fixes intermittent failures: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java javax/net/ssl/TLSCommon/TLSTest.java sun/security/ssl/CipherSuite/SupportedGroups.java
javax/net/ssl/SSLSession/TestEnabledProtocols.java still throws a connection reset occasionally because the server closes the connection before the client is done during handshake. That race condition cannot be completely removed in this test, thus is now handled and logged. ------------- Commit messages: - update log message - add catch clause - Merge remote-tracking branch 'upstream/master' into 8241372 - bind to loopback address instead of wildcard Changes: https://git.openjdk.java.net/jdk/pull/2405/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=2405&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8241372 Stats: 29 lines in 4 files changed: 19 ins; 0 del; 10 mod Patch: https://git.openjdk.java.net/jdk/pull/2405.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/2405/head:pull/2405 PR: https://git.openjdk.java.net/jdk/pull/2405