From 5d78be53900235be61eb96cb424084df7025ac81 Mon Sep 17 00:00:00 2001 From: Ville Kuusela Date: Sun, 28 Sep 2025 11:50:51 +0300 Subject: [PATCH] Caught an uncaught exception --- src/Server.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Server.cpp b/src/Server.cpp index 8e0a8ab..6548f0e 100644 --- a/src/Server.cpp +++ b/src/Server.cpp @@ -114,7 +114,12 @@ void Server::poll(int tout) { uint32_t event = _events[idx].events; int fd = _events[idx].data.fd; if (fd == _sock) { - Handler::acceptClient(_sock); + try { + Handler::acceptClient(_sock); + } + catch (std::exception &e) { + std::cerr << e.what() << std::endl; + } continue; } for (uint32_t type : eventTypes) {