aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenserver')
-rw-r--r--src/zenserver/zenserver.cpp4
-rw-r--r--src/zenserver/zenserver.h1
2 files changed, 3 insertions, 2 deletions
diff --git a/src/zenserver/zenserver.cpp b/src/zenserver/zenserver.cpp
index 86dbc9617..3fd5d53c7 100644
--- a/src/zenserver/zenserver.cpp
+++ b/src/zenserver/zenserver.cpp
@@ -809,8 +809,8 @@ ZenServer::EnqueueSigIntTimer()
void
ZenServer::EnqueueStateExitFlagTimer()
{
- m_SigIntTimer.expires_after(std::chrono::milliseconds(500));
- m_SigIntTimer.async_wait([this](const asio::error_code&) { CheckStateExitFlag(); });
+ m_StateExitFlagTimer.expires_after(std::chrono::milliseconds(500));
+ m_StateExitFlagTimer.async_wait([this](const asio::error_code&) { CheckStateExitFlag(); });
EnsureIoRunner();
}
diff --git a/src/zenserver/zenserver.h b/src/zenserver/zenserver.h
index 550047a5d..0bab4e0a7 100644
--- a/src/zenserver/zenserver.h
+++ b/src/zenserver/zenserver.h
@@ -98,6 +98,7 @@ private:
asio::io_context m_IoContext;
asio::steady_timer m_PidCheckTimer{m_IoContext};
asio::steady_timer m_StateMakerTimer{m_IoContext};
+ asio::steady_timer m_StateExitFlagTimer{m_IoContext};
asio::steady_timer m_SigIntTimer{m_IoContext};
asio::steady_timer m_StatsReportingTimer{m_IoContext};
ProcessMonitor m_ProcessMonitor;