From 94ca6fdd345c82a73da7dc2845f4ba2a9651152f Mon Sep 17 00:00:00 2001 From: Denis Khalikov Date: Wed, 18 May 2022 13:36:52 +0300 Subject: [PATCH] [MCOL-5001] Explicitly initialize `startupRaceFlag`. Explicitly initialize `startupRaceFlag_` to avoid PrimProc freezing on some platforms. --- primitives/primproc/primproc.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/primitives/primproc/primproc.cpp b/primitives/primproc/primproc.cpp index 4d761899a..5f9bfc463 100644 --- a/primitives/primproc/primproc.cpp +++ b/primitives/primproc/primproc.cpp @@ -124,7 +124,7 @@ class ServicePrimProc : public Service, public Opt private: // Since C++20 flag's init value is false. - std::atomic_flag startupRaceFlag_; + std::atomic_flag startupRaceFlag_{false}; }; namespace primitiveprocessor