allow async connect on Win32 return WSAECONNABORTED

This commit is contained in:
Martin Sustrik 2010-02-05 13:00:49 +01:00
parent 0888fcd06f
commit d21bf21a36

View File

@ -117,7 +117,8 @@ zmq::fd_t zmq::tcp_connecter_t::connect ()
// Assert that the error was caused by the networking problems
// rather than 0MQ bug.
zmq_assert (err == WSAECONNREFUSED || err == WSAETIMEDOUT);
zmq_assert (err == WSAECONNREFUSED || err == WSAETIMEDOUT ||
err == WSAECONNABORTED);
errno = err;
return retired_fd;