diff options
Diffstat (limited to 'src/zenserver/zenserver.cpp')
| -rw-r--r-- | src/zenserver/zenserver.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/zenserver/zenserver.cpp b/src/zenserver/zenserver.cpp index 76aa78f37..363f168fe 100644 --- a/src/zenserver/zenserver.cpp +++ b/src/zenserver/zenserver.cpp @@ -536,7 +536,10 @@ public: { if (!m_IoRunner.joinable()) { - m_IoRunner = std::thread{[this] { m_IoContext.run(); }}; + m_IoRunner = std::thread{[this] { + zen::SetCurrentThreadName("timer_io"); + m_IoContext.run(); + }}; } } @@ -1255,7 +1258,10 @@ ZenEntryPoint::Run() // Monitor shutdown signals ShutdownThread.reset(new std::thread{[&] { + zen::SetCurrentThreadName("shutdown_monitor"); + ZEN_INFO("shutdown monitor thread waiting for shutdown signal '{}'", ShutdownEventName); + if (ShutdownEvent->Wait()) { if (!IsApplicationExitRequested()) |