aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/zenserver.h
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.h
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.h')
-rw-r--r--src/zenserver/zenserver.h1
1 files changed, 1 insertions, 0 deletions
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;