RFR: 8262438: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java failed with "SocketException: Socket is closed"

Evan Whelan ewhelan at openjdk.java.net
Fri Feb 26 14:32:55 UTC 2021


Hi all,

Please review my test fix relating to JDK-8262438

This patch introduces as Thread.sleep at the start of each iteration which creates a new test jvm. 
This allows the server socket sufficient time to release the previous connection and allows the port to be used again.

I also refactored the behaviour for when the exitCode is not 0, allowing for an easier to read output.
An incorrect HttpsUrlConnection.disconnect() was also removed.

The test was ran 100 times on all platforms and no failures were seen. 

Thanks,
Evan

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

Commit messages:
 - 8262438: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java failed with "SocketException: Socket is closed"

Changes: https://git.openjdk.java.net/jdk/pull/2749/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=2749&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8262438
  Stats: 11 lines in 1 file changed: 5 ins; 0 del; 6 mod
  Patch: https://git.openjdk.java.net/jdk/pull/2749.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/2749/head:pull/2749

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



More information about the security-dev mailing list