diff --git a/Source/Core/Core/Src/NetPlayServer.cpp b/Source/Core/Core/Src/NetPlayServer.cpp index 00f35d6ac7..505e6a8f76 100644 --- a/Source/Core/Core/Src/NetPlayServer.cpp +++ b/Source/Core/Core/Src/NetPlayServer.cpp @@ -26,6 +26,7 @@ NetPlayServer::~NetPlayServer() { m_do_loop = false; m_thread.join(); + m_socket.Close(); } #ifdef USE_UPNP