You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
π fix(soft): resolve Windows deadlock and test race condition (#488)
Windows SoftFileLock was deadlocking under high concurrency because file
handles aren't immediately released after close, causing EACCES/EPERM errors
when threads try to unlink lock files. Added exponential backoff retry logic
(1ms to 512ms) to allow the file system time to release handles.
Also fixed test_write_non_starvation flakiness on macOS pypy3.11 by signaling
all readers to release instead of only the last one, eliminating dependency on
chain propagation timing.
0 commit comments