10 Jan
2024
10 Jan
'24
6:36 p.m.
I think calling `raise(SIGQUIT);` just before returning `STATUS_THREAD_IS_TERMINATING` will fix all that, while still achieving your purpose. If the server has already sent SIGQUIT, this has virtually no effect; otherwise, the signal will be delievered once we unblock it later.
That probably makes sense, though.
Done in v3. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/4811#note_57068