In WINSOCK_connect(), if a connect() call returns EINPROGRESS for
a non-blocking socket, then it sets the last error to
WSAEWOULDBLOCK and returns SOCKET_ERROR. But isn't EINPROGRESS
normal for a connect() on a non-blocking socket? I changed the
behavior so that it would report a connect success for EINPROGRESS
on a non-blocking socket, and this seemed to make wine behave
somewhat better. Is this the right thing to do?
--
Matthew Cline | Suppose you were an idiot. And suppose that
[EMAIL PROTECTED] | you were a member of Congress. But I repeat
| myself. -- Mark Twain