Hi Chris,

I was looking at that test too - especially WRT to this comment
at the beginning:

/*
 * This tests keep-alive behavior using chunkedinputstreams
 * It checks that keep-alive connections are used and also
 * that requests are not being repeated (due to errors)
 *
 * It also checks that the keepalive connections are closed eventually
 * because the test will not terminate if the connections
 * are not closed by the keep-alive timer.
 */

I think that with your proposed change then the test will no
longer check that the `keepalive connections are closed eventually`.

Maybe that's OK - in which case that comment should be corrected.

best regards,

-- daniel

On 25/09/2018 10:01, Chris Hegarty wrote:
This is a test-only change to allow the test to terminate its
worker threads more timely, rather than leaving it to jtreg
( which has caused some issues, see 8208690 and
7902259 ). The test now closes the worker's socket so
that the worker thread, that blocked may be blocked in a
socket read, can exit more timely.

http://cr.openjdk.java.net/~chegar/8211092/

-Chris.

[1] https://bugs.openjdk.java.net/browse/JDK-8208690
[2] https://bugs.openjdk.java.net/browse/CODETOOLS-7902259


Reply via email to