Added error code EHOSTDOWN to the list of acceptable error codes.

Fixes #164 (EHOSTDOWN from getsockopt must not cause assertion abort;
            causes SaltStack crashes)
This commit is contained in:
Mark Martinec 2017-09-14 14:33:17 +02:00
parent ebc1d60cf1
commit 78edebb34c

View File

@ -332,6 +332,7 @@ zmq::fd_t zmq::tcp_connecter_t::connect ()
&& err != WSAETIMEDOUT
&& err != WSAECONNABORTED
&& err != WSAEHOSTUNREACH
&& err != WSAEHOSTDOWN
&& err != WSAENETUNREACH
&& err != WSAENETDOWN
&& err != WSAEACCES
@ -354,6 +355,7 @@ zmq::fd_t zmq::tcp_connecter_t::connect ()
errno == ECONNRESET ||
errno == ETIMEDOUT ||
errno == EHOSTUNREACH ||
errno == EHOSTDOWN ||
errno == ENETUNREACH ||
errno == ENETDOWN ||
errno == EINVAL);