On Tue, 9 Jun 2026 12:30:46 GMT, Viktor Klang <[email protected]> wrote:

> Addresses a case where a `null`-value can sneak in to a reference chain and 
> lead to a live lock. Introduces a regression test which stochastically 
> reproduces the error.
> 
> ---------
> - [x] I confirm that I make this contribution in accordance with the [OpenJDK 
> Interim AI Policy](https://openjdk.org/legal/ai).

This pull request has now been integrated.

Changeset: 7644d4af
Author:    Viktor Klang <[email protected]>
URL:       
https://git.openjdk.org/jdk/commit/7644d4afd437b64674a86012ab65dd0c9861cafe
Stats:     82 lines in 5 files changed: 78 ins; 1 del; 3 mod

8386085: Livelock in AbstractQueuedSyncronizer.cleanQueue() when multiple 
threads do tryAcquire() with a short timeout and no permits available

Reviewed-by: dl, alanb

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

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

Reply via email to