diff --git a/src/MeoAssistant/Controller.cpp b/src/MeoAssistant/Controller.cpp index ec1f2e45f3..01e24fd063 100644 --- a/src/MeoAssistant/Controller.cpp +++ b/src/MeoAssistant/Controller.cpp @@ -258,6 +258,7 @@ std::optional asst::Controller::call_command(const std::string& cmd Log.trace("AcceptEx failed, err:", err); accept_pending = false; socket_eof = true; + closesocket(client_socket); } } } @@ -378,6 +379,7 @@ std::optional asst::Controller::call_command(const std::string& cmd else { // err = GetLastError(); socket_eof = true; + closesocket(client_socket); } } }