From 9cbf43eb8a7e0186144e95d7b244e0c69b0e9189 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Mon, 8 May 2000 12:09:10 +0000 Subject: [PATCH] Don't report refused connections. --- sysdep/unix/io.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sysdep/unix/io.c b/sysdep/unix/io.c index 996b9715..449f808a 100644 --- a/sysdep/unix/io.c +++ b/sysdep/unix/io.c @@ -628,7 +628,8 @@ sk_open(sock *s) case SK_TCP_ACTIVE: if (connect(fd, (struct sockaddr *) &sa, sizeof(sa)) >= 0) sk_tcp_connected(s); - else if (errno != EINTR && errno != EAGAIN && errno != EINPROGRESS) + else if (errno != EINTR && errno != EAGAIN && errno != EINPROGRESS && + errno != ECONNREFUSED && errno != EHOSTUNREACH) ERR("connect"); break; case SK_TCP_PASSIVE: