diff --git a/client/CServerHandler.cpp b/client/CServerHandler.cpp index 37bac9d74..8a4051fed 100644 --- a/client/CServerHandler.cpp +++ b/client/CServerHandler.cpp @@ -574,6 +574,8 @@ void CServerHandler::startMapAfterConnection(std::shared_ptr to) void CServerHandler::startGameplay(VCMI_LIB_WRAP_NAMESPACE(CGameState) * gameState) { + setThreadName("startGameplay"); + if(CMM) CMM->disable(); client = new CClient(); @@ -816,7 +818,7 @@ public: void CServerHandler::threadHandleConnection() { - setThreadName("threadHandleConnection"); + setThreadName("handleConnection"); c->enterLobbyConnectionMode(); try @@ -897,7 +899,7 @@ void CServerHandler::visitForClient(CPackForClient & clientPack) void CServerHandler::threadRunServer() { #if !defined(VCMI_MOBILE) - setThreadName("threadRunServer"); + setThreadName("runServer"); const std::string logName = (VCMIDirs::get().userLogsPath() / "server_log.txt").string(); std::string comm = VCMIDirs::get().serverPath().string() + " --port=" + std::to_string(getHostPort()) diff --git a/lib/CConsoleHandler.cpp b/lib/CConsoleHandler.cpp index c6f8f46dd..930e6b2ae 100644 --- a/lib/CConsoleHandler.cpp +++ b/lib/CConsoleHandler.cpp @@ -214,7 +214,7 @@ void CConsoleHandler::setColor(EConsoleTextColor::EConsoleTextColor color) int CConsoleHandler::run() const { - setThreadName("CConsoleHandler::run"); + setThreadName("consoleHandler"); //disabling sync to make in_avail() work (othervice always returns 0) { TLockGuard _(smx); diff --git a/server/CVCMIServer.cpp b/server/CVCMIServer.cpp index 9ff621551..1ebc31679 100644 --- a/server/CVCMIServer.cpp +++ b/server/CVCMIServer.cpp @@ -193,6 +193,8 @@ void CVCMIServer::run() void CVCMIServer::establishRemoteConnections() { + setThreadName("establishConnection"); + //wait for host connection while(connections.empty()) boost::this_thread::sleep_for(boost::chrono::milliseconds(50)); @@ -229,6 +231,7 @@ void CVCMIServer::connectToRemote(const std::string & addr, int port) void CVCMIServer::threadAnnounceLobby() { + setThreadName("announceLobby"); while(state != EServerState::SHUTDOWN) { { @@ -419,7 +422,7 @@ public: void CVCMIServer::threadHandleClient(std::shared_ptr c) { - setThreadName("CVCMIServer::handleConnection"); + setThreadName("handleClient"); c->enterLobbyConnectionMode(); while(c->connected)