fix state accounting initalization (crash bug)

This commit is contained in:
Richard Holland
2024-12-02 18:45:10 +11:00
parent f2f7f315e9
commit 0413f6b173

View File

@@ -58,13 +58,13 @@ public:
}; };
private: private:
OperatingMode mode_; OperatingMode mode_ = OperatingMode::DISCONNECTED;
std::array<Counters, 5> counters_; std::array<Counters, 5> counters_;
mutable std::mutex mutex_; mutable std::mutex mutex_;
std::chrono::steady_clock::time_point start_ = std::chrono::steady_clock::time_point start_ =
std::chrono::steady_clock::now(); std::chrono::steady_clock::now();
std::chrono::steady_clock::time_point const processStart_ = start_; std::chrono::steady_clock::time_point const processStart_ = start_;
std::uint64_t initialSyncUs_; std::uint64_t initialSyncUs_{0};
public: public:
explicit StateAccounting() explicit StateAccounting()