http://bugs.winehq.org/show_bug.cgi?id=3547
Summary: socket() is created in nonblocking mode by default... Product: Wine Version: 20050930 Platform: All OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: m.goemmel@compulab.de
I'm a bit surprised, but it looks for me like the socket() function is created in nonblocking mode by default. I'd looked into the server and dll socket sources and the servers create_socket() function opens in the socket explicit in nonblocking mode. I've an application here where four accept() calls will be done onto the same socket, and I've got a 10035 return for most of them. Am I wrong that sockets should be opened in blocking mode by default?
Thanks for any help
Markus