On Fri, 12 Dec 2025 12:31:07 GMT, Daniel Jeliński <[email protected]> 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.

This pull request has now been integrated.

Changeset: 386ad614
Author:    Daniel Jeliński <[email protected]>
URL:       
https://git.openjdk.org/jdk/commit/386ad61458a3901622b92ca56982d728c11b846a
Stats:     57 lines in 2 files changed: 21 ins; 26 del; 10 mod

8373409: java/net/httpclient/http3/H3ErrorHandlingTest.java failed due to 
deadlock

Reviewed-by: dfuchs

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

PR: https://git.openjdk.org/jdk/pull/28788

Reply via email to