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