https://bugs.winehq.org/show_bug.cgi?id=56981
--- Comment #3 from RĂ©mi Bernon rbernon@codeweavers.com --- This might require something like https://github.com/ValveSoftware/wine/commit/9ceae59cebd111f0fb06d63ad1495ea..., although I'm not sure it applies cleanly. The problem is that with esync/fsync and now the shared memory, we don't call anymore into wineserver to clear some message bits after having waited, and the queue stays signaled.