aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/zenserver.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2024-04-26 14:43:40 +0200
committerGitHub Enterprise <[email protected]>2024-04-26 14:43:40 +0200
commiteedb2cfbbe928b99a8283fea16f0d22b41cf80d0 (patch)
treeb0d50b7b7a07b347c246d6fee4a0ed311f13eb37 /src/zenserver/zenserver.cpp
parentoplog iterate chunks content type (#65) (diff)
downloadzen-eedb2cfbbe928b99a8283fea16f0d22b41cf80d0.tar.xz
zen-eedb2cfbbe928b99a8283fea16f0d22b41cf80d0.zip
miscellaneous minor bugfixes (#66)v5.5.0
this change addresses some TSAN warnings for improved robustness and less TSAN noise - Added dedicated timer for EnqueueStateExitFlagTimer - Made log formatter `fullformatter` output consistent time stamps across threads - Made Linux/Mac event implementation TSAN clean
Diffstat (limited to 'src/zenserver/zenserver.cpp')
-rw-r--r--src/zenserver/zenserver.cpp4
1 files changed, 2 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();
}