diff --git a/src/lib/synergy/ServerApp.cpp b/src/lib/synergy/ServerApp.cpp index df9686f3..bd1be71a 100644 --- a/src/lib/synergy/ServerApp.cpp +++ b/src/lib/synergy/ServerApp.cpp @@ -338,8 +338,8 @@ void ServerApp::stopServer() { if (m_serverState == kStarted) { - closeClientListener(m_listener); closeServer(m_server); + closeClientListener(m_listener); m_server = NULL; m_listener = NULL; m_serverState = kInitialized;