RFR: 8373409: java/net/httpclient/http3/H3ErrorHandlingTest.java failed due to deadlock [v2]

Daniel Fuchs dfuchs at openjdk.org
Tue Dec 16 22:08:34 UTC 2025


On Tue, 16 Dec 2025 17:02:17 GMT, Daniel Jeliński <djelinski at openjdk.org> wrote:

>> This PR fixes a deadlock between the `localConnectionIdManager` and the `connections` map by closing the manager before calling `connections.compute`.
>> 
>> No new tests; the issue requires a complex setup to reproduce, and the new code is easy enough to reason about. Existing tests continue to pass.
>
> Daniel Jeliński has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Reorder startTimer after map updates

LGTM

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

Marked as reviewed by dfuchs (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/28788#pullrequestreview-3585158484


More information about the net-dev mailing list