From 0594075d388f2d9f607b207f9117bc857b0ce469 Mon Sep 17 00:00:00 2001 From: Jadit19 Date: Sun, 22 Jun 2025 12:25:11 +0530 Subject: [PATCH] fix empty string method issue --- src/core/server.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/core/server.cpp b/src/core/server.cpp index 52db297..e492164 100644 --- a/src/core/server.cpp +++ b/src/core/server.cpp @@ -104,6 +104,11 @@ void expresso::core::Server::handleConnection(int clientSocket) { charRequest.resize(totalBytesRead); std::string request(charRequest.data()); + if (totalBytesRead == 0 || request.empty()) { + close(clientSocket); + return; + } + expresso::messages::Response *res = new expresso::messages::Response(clientSocket);