From a6fa4b4e56fbd825c7b195933c9da2afced5d39d Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 12 Apr 2007 01:09:19 +0000 Subject: r22181: Fix for EISCON in open_any_socket_out from William Jojo for bug #3632. Jeremy. (This used to be commit 7979a5a350739150a9c7077f2c35d9512d8596e4) --- source3/lib/util_sock.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source3') diff --git a/source3/lib/util_sock.c b/source3/lib/util_sock.c index 2ddce70fbb..46bb709521 100644 --- a/source3/lib/util_sock.c +++ b/source3/lib/util_sock.c @@ -999,6 +999,9 @@ BOOL open_any_socket_out(struct sockaddr_in *addrs, int num_addrs, } if (errno == EINPROGRESS || errno == EALREADY || +#ifdef EISCONN + errno == EISCONN || +#endif errno == EAGAIN || errno == EINTR) { /* These are the error messages that something is progressing. */ -- cgit