From c81fec9186bb8c0175cf2870e8e3d08860759f82 Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Wed, 16 Oct 2024 09:43:39 +0200 Subject: make sure to initialize stats in file, jupiter and zen remote stores (#198) * make sure to initialize stats in file, jupiter and zen remote stores --- src/zenserver/projectstore/fileremoteprojectstore.cpp | 14 +++++++------- src/zenserver/projectstore/jupiterremoteprojectstore.cpp | 14 +++++++------- src/zenserver/projectstore/zenremoteprojectstore.cpp | 14 +++++++------- 3 files changed, 21 insertions(+), 21 deletions(-) (limited to 'src') diff --git a/src/zenserver/projectstore/fileremoteprojectstore.cpp b/src/zenserver/projectstore/fileremoteprojectstore.cpp index 5c7a5536a..7d6c43c1e 100644 --- a/src/zenserver/projectstore/fileremoteprojectstore.cpp +++ b/src/zenserver/projectstore/fileremoteprojectstore.cpp @@ -295,13 +295,13 @@ private: bool m_EnableBlocks = true; bool m_UseTempBlocks = false; - std::atomic_uint64_t m_SentBytes; - std::atomic_uint64_t m_ReceivedBytes; - std::atomic_uint64_t m_RequestTimeNS; - std::atomic_uint64_t m_RequestCount; - std::atomic_uint64_t m_PeakSentBytes; - std::atomic_uint64_t m_PeakReceivedBytes; - std::atomic_uint64_t m_PeakBytesPerSec; + std::atomic_uint64_t m_SentBytes = {}; + std::atomic_uint64_t m_ReceivedBytes = {}; + std::atomic_uint64_t m_RequestTimeNS = {}; + std::atomic_uint64_t m_RequestCount = {}; + std::atomic_uint64_t m_PeakSentBytes = {}; + std::atomic_uint64_t m_PeakReceivedBytes = {}; + std::atomic_uint64_t m_PeakBytesPerSec = {}; }; std::shared_ptr diff --git a/src/zenserver/projectstore/jupiterremoteprojectstore.cpp b/src/zenserver/projectstore/jupiterremoteprojectstore.cpp index bede3abb4..d926499c4 100644 --- a/src/zenserver/projectstore/jupiterremoteprojectstore.cpp +++ b/src/zenserver/projectstore/jupiterremoteprojectstore.cpp @@ -298,13 +298,13 @@ private: bool m_EnableBlocks = true; bool m_UseTempBlocks = true; - std::atomic_uint64_t m_SentBytes; - std::atomic_uint64_t m_ReceivedBytes; - std::atomic_uint64_t m_RequestTimeNS; - std::atomic_uint64_t m_RequestCount; - std::atomic_uint64_t m_PeakSentBytes; - std::atomic_uint64_t m_PeakReceivedBytes; - std::atomic_uint64_t m_PeakBytesPerSec; + std::atomic_uint64_t m_SentBytes = {}; + std::atomic_uint64_t m_ReceivedBytes = {}; + std::atomic_uint64_t m_RequestTimeNS = {}; + std::atomic_uint64_t m_RequestCount = {}; + std::atomic_uint64_t m_PeakSentBytes = {}; + std::atomic_uint64_t m_PeakReceivedBytes = {}; + std::atomic_uint64_t m_PeakBytesPerSec = {}; }; std::shared_ptr diff --git a/src/zenserver/projectstore/zenremoteprojectstore.cpp b/src/zenserver/projectstore/zenremoteprojectstore.cpp index 679c344c6..c0082b746 100644 --- a/src/zenserver/projectstore/zenremoteprojectstore.cpp +++ b/src/zenserver/projectstore/zenremoteprojectstore.cpp @@ -304,13 +304,13 @@ private: HttpClient m_Client; - std::atomic_uint64_t m_SentBytes; - std::atomic_uint64_t m_ReceivedBytes; - std::atomic_uint64_t m_RequestTimeNS; - std::atomic_uint64_t m_RequestCount; - std::atomic_uint64_t m_PeakSentBytes; - std::atomic_uint64_t m_PeakReceivedBytes; - std::atomic_uint64_t m_PeakBytesPerSec; + std::atomic_uint64_t m_SentBytes = {}; + std::atomic_uint64_t m_ReceivedBytes = {}; + std::atomic_uint64_t m_RequestTimeNS = {}; + std::atomic_uint64_t m_RequestCount = {}; + std::atomic_uint64_t m_PeakSentBytes = {}; + std::atomic_uint64_t m_PeakReceivedBytes = {}; + std::atomic_uint64_t m_PeakBytesPerSec = {}; }; std::shared_ptr -- cgit v1.2.3