From e08399da299c2c361b81e8e48d0a9ac815d3aa12 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Tue, 29 Apr 2003 02:37:45 +0000
Subject: [PATCH] Fix poll of INVALID_SOCKET when ;SPY is used.

---
 src/sbbs3/main.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp
index 501514047e..37a7754d18 100644
--- a/src/sbbs3/main.cpp
+++ b/src/sbbs3/main.cpp
@@ -1000,7 +1000,7 @@ void input_thread(void *arg)
 			}
 		}
 		else  {
-			if(curr_socket==sbbs->client_socket)
+			if(curr_socket==sbbs->client_socket && spy_socket[sbbs->cfg.node_num]==spy_insock)
 				curr_socket=spy_insock;
 			else
 				curr_socket=sbbs->client_socket;
-- 
GitLab