diff --git a/src/network/TcpSocket.cpp b/src/network/TcpSocket.cpp index c9598d524c..c0493d81fd 100644 --- a/src/network/TcpSocket.cpp +++ b/src/network/TcpSocket.cpp @@ -323,9 +323,9 @@ public: { req->Socket->_error = std::string(ex.GetMsg()); } - delete req; SDL_UnlockMutex(req->Socket->_connectMutex); + delete req; return 0; }, 0, req); }