[Bug 3547] multiple accept() calls to the same socket all came back
when a call came in (blocking mode)
Wine Bugs
wine-bugs at winehq.org
Mon Oct 17 09:22:53 CDT 2005
http://bugs.winehq.org/show_bug.cgi?id=3547
m.goemmel at compulab.de changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|socket() is created in |multiple accept() calls to
|nonblocking mode by |the same socket all came
|default... |back when a call came in
| |(blocking mode)
------- Additional Comments From m.goemmel at compulab.de 2005-17-10 09:22 -------
Ok, I took a look into the code, doing some debugging, and now I can make my
first bug report a bit clearer. My windows application has a socket, which is
binded and set to listen, all in blocking mode. Then I call accept() four
times in different threads, and then I'm waiting that a IP call to the IP
address comes in. Now the difference: when in Windows, the first accept()
comes back and the other three accept() calls are untouched, waiting for the
next call. In Wine, all four accept() come back immediately, three of them
with a zero handle.
Please let me know if I can help in any way...
Thanks
Markus
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list