From 155440f31d838a03171a88e0313c503e70b8db02 Mon Sep 17 00:00:00 2001 From: dawidg81 Date: Sun, 8 Mar 2026 16:05:28 +0100 Subject: [PATCH] Removed incorrect loop in winAccept method --- src/Socket.cpp | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/Socket.cpp b/src/Socket.cpp index c85449e..88308d0 100644 --- a/src/Socket.cpp +++ b/src/Socket.cpp @@ -51,13 +51,11 @@ int Socket::winListen() } SOCKET Socket::winAccept(){ - while(Socket::running){ - SOCKET clientSocket = accept(mainSocket, NULL, NULL); - if(clientSocket == INVALID_SOCKET){ - log.err("Accept failed: " + std::to_string(WSAGetLastError())); - return INVALID_SOCKET; - } - log.info("Client connected"); - return clientSocket; + SOCKET clientSocket = accept(mainSocket, NULL, NULL); + if(clientSocket == INVALID_SOCKET){ + log.err("Accept failed: " + std::to_string(WSAGetLastError())); + return INVALID_SOCKET; } + log.info("Client connected"); + return clientSocket; }