fix(state): acquireStateLock last-retry now re-acquires before proceeding (#3711)

This commit is contained in:
Tom Boucher
2026-05-18 17:55:06 -04:00
committed by GitHub
parent 3c2c56b9e8
commit 77b6bb62db
2 changed files with 17 additions and 1 deletions

View File

@@ -0,0 +1,5 @@
---
type: Fixed
pr: 3705
---
Repair Windows-only TOCTOU regression in acquireStateLock — last-retry stale-lock recovery now re-acquires the lock atomically before proceeding, so concurrent state writes to different fields both persist (fixes main CI red on locking-bugs regression test).