[Bug 28898] Diablo 3 beta multi-threaded installer freezes

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Feb 6 13:47:28 CST 2012


http://bugs.winehq.org/show_bug.cgi?id=28898

--- Comment #27 from Erich Hoover <ehoover at mines.edu> 2012-02-06 13:47:28 CST ---
Created attachment 38723
  --> http://bugs.winehq.org/attachment.cgi?id=38723
ws2_32: Revise AcceptEx behavior to send completions for cancelled sockets.

(In reply to comment #26)
> Now it also needs better implementation of GetExtendedTcpTable. Will send
> something for it after code freeze.
> Though it still wasn't enough. Maybe bugs in my implementation?

I don't know how you're approaching the AcceptEx issue, but I've attached my
attempt at getting the socket to cancel properly without being too hackish. 
This patch appears to fix the Agent not closing (when run on its own), but I
haven't investigated GetExtendedTcpTable yet.  This was originally a bug
against a "regression" from Wine 1.2, so it's possible that patches for this
could get accepted.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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