[PATCH v2 0/7] MR195: winhttp: Abort web socket receive operations when the socket handle is closed

Paul Gofman (@gofman) wine at gitlab.winehq.org
Tue Jun 7 12:28:28 CDT 2022


v2 changes:
    - Make queue cancelling behaviour in `socket_handle_closing() independent of connection type (always as in 'secure');
    - Change (fix) the condition for aborting socket operations in socket_handle_closing(). It doesn't currently make any difference as web socket connections are not cached anyway but it looks cleaner and will make more sense if the same code is reused for normal winhttp connections;
    - Get rid of NF_OTHER_THREAD test flag introduced in v1 version and some of new NF_MAIN_THREAD flags. It turns out that most of the new tests which were using these flags are flaky, and now also we introduce the difference in Wine in this part by always taking 'secure' cancel style.

-- 
https://gitlab.winehq.org/wine/wine/-/merge_requests/195#note_1653



More information about the wine-devel mailing list