On Thu, 5 Mar 2026 06:43:09 GMT, SendaoYan <[email protected]> wrote:

>> The issue hasd been observed when testing with fastdebug builds.
>> 
>> The test was not configuring the HTTP/3 request with HTTP_3_URI_ONLY, 
>> although it uses an HTTP/3 only server. As a result, the client can attempt 
>> to fallback to TCP after a reasonable (and short) timeout if the QUIC 
>> handshake is not fast enough. However since the server is HTTP/3 only 
>> there's no TCP server to fallback to.
>> 
>> Configuring the HTTP/3 request with HTTP_3_URI_ONLY ensures that there's no 
>> TCP fallback, and that the HTTP/3 connection attempt will make use of the 
>> full default QUIC timeout.
>
> Before apply the proposed patch, test intermittent fails, failure probability 
> about 1/100.
> After apply the proposed patch, test run 2k times and all passed.

Thanks a lot @sendaoYan for verifying the fix! It's very much appreciated.

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

PR Comment: https://git.openjdk.org/jdk/pull/30051#issuecomment-4004087485

Reply via email to