March 23, 2026
7:15 a.m.
Cancelling doesn't terminate the I/O immediately. You should either allocate the OVERLAPPED structure in heap (so it persists after the function returns), or terminate the process (so the function doesn't return in the first place). -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10424#note_133270