handle connect() returning ETIMEDOUT on a non-blocking socket

This commit is contained in:
Mark Andrews
2019-07-08 11:32:20 +10:00
committed by Evan Hunt
parent f30bdd1aac
commit 91a0cb5da3

View File

@@ -4790,6 +4790,7 @@ isc_socket_connect(isc_socket_t *sock0, const isc_sockaddr_t *addr,
ERROR_MATCH(ENOBUFS, ISC_R_NORESOURCES);
ERROR_MATCH(EPERM, ISC_R_HOSTUNREACH);
ERROR_MATCH(EPIPE, ISC_R_NOTCONNECTED);
ERROR_MATCH(ETIMEDOUT, ISC_R_TIMEDOUT);
ERROR_MATCH(ECONNRESET, ISC_R_CONNECTIONRESET);
#undef ERROR_MATCH
}