From 660f2f8d94a193937ef4a5ce5ed83dfd5f8ee0a4 Mon Sep 17 00:00:00 2001 From: dawidg81 Date: Sun, 8 Mar 2026 13:51:10 +0100 Subject: [PATCH] Minimal fixed loop to stop the immediate exit --- src/main.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/main.cpp b/src/main.cpp index 3ba7346..256e856 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -16,6 +16,17 @@ int main() { socket.winBind(); socket.winListen(); + running = true; + while(running){ + SOCKET clientSocket = accept(socket.mainSocket, NULL, NULL); + if(clientSocket == INVALID_SOCKET){ + log.err("Accept failed: " + std::to_string(WSAGetLastError())); + continue; + } + log.info("Client connected"); + closesocket(clientSocket); + } + return 0; }