RFR: 8249824: s/n/w/p/https/HttpsURLConnection/CloseKeepAliveCached.java uses @ignore w/o bugid
Daniel Fuchs
dfuchs at openjdk.org
Wed Feb 5 18:38:11 UTC 2025
On Wed, 5 Feb 2025 17:39:42 GMT, Mikhail Yankelevich <duke at openjdk.org> wrote:
> * fully automated the test
> * removed the race condition
> * client on a thread and server on a thread options are now run together automatically
The new logic looks good to me. Please wait for a review from someone from security libs before integrating.
test/jdk/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java line 122:
> 120: }
> 121:
> 122: /* send the header */
Suggestion:
/* send the response headers and body */
test/jdk/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java line 229:
> 227: // setting up the error stream for further analysis
> 228: var errorCapture = new ByteArrayOutputStream();
> 229: var outputStream = new PrintStream(errorCapture);
Suggestion:
var errorStream = new PrintStream(errorCapture);
test/jdk/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java line 231:
> 229: var outputStream = new PrintStream(errorCapture);
> 230: var originalErr = System.err; // saving the initial error stream, so it can be restored
> 231: System.setErr(outputStream);
Suggestion:
System.setErr(errorStream);
test/jdk/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java line 238:
> 236: try {
> 237: new CloseKeepAliveCached();
> 238: }finally {
Suggestion:
} finally {
test/jdk/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java line 246:
> 244: }
> 245:
> 246: // Looking for the result in the error stream, as it's used by debug (who called close SSL connection)
Suggestion:
// Parses the captured error stream, which is used by debug, to find out who closed the SSL connection
-------------
Marked as reviewed by dfuchs (Reviewer).
PR Review: https://git.openjdk.org/jdk/pull/23469#pullrequestreview-2596638156
PR Review Comment: https://git.openjdk.org/jdk/pull/23469#discussion_r1943462703
PR Review Comment: https://git.openjdk.org/jdk/pull/23469#discussion_r1943466722
PR Review Comment: https://git.openjdk.org/jdk/pull/23469#discussion_r1943467436
PR Review Comment: https://git.openjdk.org/jdk/pull/23469#discussion_r1943467684
PR Review Comment: https://git.openjdk.org/jdk/pull/23469#discussion_r1943470523
More information about the net-dev
mailing list