From c0557d5ff83e2c70fb6109ae99aeeaf073a7f761 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Mon, 22 Oct 2007 20:28:50 +0000
Subject: [PATCH] Fix logic

---
 src/syncterm/conn.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/syncterm/conn.c b/src/syncterm/conn.c
index 1cb925041e..21ace1b06e 100644
--- a/src/syncterm/conn.c
+++ b/src/syncterm/conn.c
@@ -401,7 +401,7 @@ int conn_socket_connect(struct bbslist *bbs)
 			case EINTR:
 			case EAGAIN:
 
-#if (!defined(EAGAIN) && defined(EWOULDBLOCK)) && (EAGAIN!=EWOULDBLOCK)
+#if (!defined(EAGAIN) && defined(EWOULDBLOCK)) || (EAGAIN!=EWOULDBLOCK)
 			case EWOULDBLOCK:
 #endif
 				break;
-- 
GitLab