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

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Oct 27 13:19:50 CDT 2011


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

--- Comment #17 from Erich Hoover <ehoover at mines.edu> 2011-10-27 13:19:50 CDT ---
Summary of IRC conversation:
* Based on the bind() call, the AcceptEx call is clearly related to the torrent
capability of the client and not the inter-process socket.
* Even though the AcceptEx call should return TRUE for IOCP-type sockets,
hacking in such a change does not impact the stalling of the application.
* Since the AcceptEx is used only for torrenting, TransmitFile is likely only
used if a torrent connection can be made.
* It is odd that this hang occurs at all, since the torrenting feature of the
application is optional (it is expected for the feature to not work when a user
is behind a router or firewall).

I'm not sure where that leaves us, it might be helpful to have a winsock,sync
debug log from when the application works (when the AcceptEx patch is
reverted).  It's possible that there's something IOCP-related going on that
only occurs when AcceptEx is available.

-- 
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