Skip to content

Commit aae394b

Browse files
authored
Merge pull request #120 from coding-cpp/fix/119
fix empty string method issue
2 parents bf936c3 + 0594075 commit aae394b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

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)