[Bug 52401] Improper synchronization in sock_recv/sock_send leads to arbitrary reordering of completion of I/O requests

WineHQ Bugzilla wine-bugs at winehq.org
Sun Jan 16 08:25:36 CST 2022


https://bugs.winehq.org/show_bug.cgi?id=52401

--- Comment #2 from Jinoh Kang <jinoh.kang.kr at gmail.com> ---
I realised that more needs to be done to the solution #1, if the socket is in
fact synchronous.

Also, testing for this bug seems quite complicated--we need to block kernel
APCs until after try_recv() has been run.  Can we, well, just block SIGUSR1
temporarily in winetest? Sounds like something we wouldn't do in code freeze.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list