From b5b06171256a1717c1e7412fa11c9ebca247b871 Mon Sep 17 00:00:00 2001 From: dawidg81 Date: Sun, 8 Mar 2026 16:02:50 +0100 Subject: [PATCH] Accept method returns an error correctly --- src/Socket.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Socket.cpp b/src/Socket.cpp index 927a3b4..c85449e 100644 --- a/src/Socket.cpp +++ b/src/Socket.cpp @@ -55,7 +55,7 @@ SOCKET Socket::winAccept(){ SOCKET clientSocket = accept(mainSocket, NULL, NULL); if(clientSocket == INVALID_SOCKET){ log.err("Accept failed: " + std::to_string(WSAGetLastError())); - continue; + return INVALID_SOCKET; } log.info("Client connected"); return clientSocket;