22 Sep
2023
22 Sep
'23
6:37 p.m.
On Fri Sep 22 18:32:31 2023 +0000, Yuxuan Shui wrote:
The reason is the bail out behavior in `srwlock_wake`. Another thread might still be in `srwlock_wake` undoing the list modifications when the current thread is the last owner of the srwlock. And that case is not possible when the multiple owners bit is set.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/3504#note_46381