Skip to content

Commit 0594075

Browse files
committed
fix empty string method issue
1 parent bf936c3 commit 0594075

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

src/core/server.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,11 @@ void expresso::core::Server::handleConnection(int clientSocket) {
104104

105105
charRequest.resize(totalBytesRead);
106106
std::string request(charRequest.data());
107+
if (totalBytesRead == 0 || request.empty()) {
108+
close(clientSocket);
109+
return;
110+
}
111+
107112
expresso::messages::Response *res =
108113
new expresso::messages::Response(clientSocket);
109114

0 commit comments

Comments
 (0)