The GitHub Actions job "Java CI" on 
commons-lang.git/feature/lang-1790-timed-semaphore-fairness has failed.
Run started by GitHub user garydgregory (triggered by garydgregory).

Head commit for run:
227f0a8a9d90ee3a51b190a46343808a76bc154b / Gary Gregory <[email protected]>
Add optional FIFO fairness to TimedSemaphore (LANG-1790)

Add Builder.setFair(boolean) and queue blocking acquisitions in FIFO
order
when fairness is enabled. Preserve the default non-fair behavior and the
existing tryAcquire() API.

Keep permit accounting synchronized, remove queued acquisitions on
interruption or shutdown, and allow new unlimited acquisitions to
proceed
without waiting. Share the wait-and-shutdown check between acquisition
paths.

Document fairness guarantees and exceptions, and add regression coverage
for ordering, cancellation, limit changes, and builder reuse.

Report URL: https://github.com/apache/commons-lang/actions/runs/40217445035

With regards,
GitHub Actions via GitBox

Reply via email to