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;