RFR: 8376479: Http3 test server thread deadlock in ThrowingPublishersInRequest [v2]

Daniel Fuchs dfuchs at openjdk.org
Wed Jan 28 11:55:28 UTC 2026


On Wed, 28 Jan 2026 11:05:32 GMT, Daniel Fuchs <dfuchs at openjdk.org> wrote:

>> Daniel Jeliński has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Do not reset stream when read is interrupted
>
> test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerStreamImpl.java line 327:
> 
>> 325:                     var io = new InterruptedIOException();
>> 326:                     Thread.currentThread().interrupt();
>> 327:                     io.initCause(e);
> 
> Maybe we should set `closed = true` here.

Hmmm.... and if we set closed=true maybe ask the underlying stream to stop sending... and maybe reset the sending part.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/29448#discussion_r2736285661


More information about the net-dev mailing list