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

Daniel Jeliński djelinski at openjdk.org
Wed Dec 17 07:53:06 UTC 2025


On Fri, 12 Dec 2025 12:31:07 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.

This pull request has now been integrated.

Changeset: 386ad614
Author:    Daniel Jeliński <djelinski at openjdk.org>
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


More information about the net-dev mailing list