RFR: 8256459: java/net/httpclient/ManyRequests.java and java/net/httpclient/LineBodyHandlerTest.java fail infrequently with java.net.ConnectException: Connection timed out: no further information [v2]

Chris Hegarty chegar at openjdk.java.net
Wed Dec 9 19:20:42 UTC 2020


On Wed, 9 Dec 2020 18:50:50 GMT, Daniel Fuchs <dfuchs at openjdk.org> wrote:

>> Hi, 
>> 
>> Please find here a changeset that fixes the infrequent (but annoying) test failures
>> caused by unexpected ConnectionException "Connection timed out: no further information"
>> which have been observed to occur on some platforms.
>> 
>> Tests are updated to allow the test server to handle requests concurrently.
>> PlainHttpConnection is updated to retry connection once if chan::finishConnect fails
>> early with ConnectionException and the connection timeout has not expired.
>
> Daniel Fuchs has updated the pull request incrementally with one additional commit since the last revision:
> 
>   8256459: java/net/httpclient/ManyRequests.java and java/net/httpclient/LineBodyHandlerTest.java fail infrequently with java.net.ConnectException: Connection timed out: no further information
>   
>   Connect will not be retried if retry connect is disabled
>   JBS issue label noreg-self removed and bug id added to tests

Marked as reviewed by chegar (Reviewer).

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

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


More information about the net-dev mailing list