> 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 ------------- Changes: - all: https://git.openjdk.java.net/jdk/pull/1716/files - new: https://git.openjdk.java.net/jdk/pull/1716/files/617c1f5a..090b390f Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk&pr=1716&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=1716&range=00-01 Stats: 12 lines in 5 files changed: 3 ins; 0 del; 9 mod Patch: https://git.openjdk.java.net/jdk/pull/1716.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/1716/head:pull/1716 PR: https://git.openjdk.java.net/jdk/pull/1716