diff --git a/src/Common/ThreadProfileEvents.cpp b/src/Common/ThreadProfileEvents.cpp index 67c0bc3eb1a..c835876ff33 100644 --- a/src/Common/ThreadProfileEvents.cpp +++ b/src/Common/ThreadProfileEvents.cpp @@ -164,14 +164,14 @@ const PerfEventInfo PerfEventsCounters::raw_events_info[] = { #undef HARDWARE_EVENT -thread_local PerfDescriptorsHolder PerfEventsCounters::thread_events_descriptors_holder{}; -thread_local bool PerfEventsCounters::thread_events_descriptors_opened = false; -thread_local std::optional PerfEventsCounters::current_thread_counters_id = std::nullopt; - std::atomic PerfEventsCounters::counters_id = 0; std::atomic PerfEventsCounters::perf_unavailability_logged = false; std::atomic PerfEventsCounters::particular_events_unavailability_logged = false; +thread_local PerfDescriptorsHolder PerfEventsCounters::thread_events_descriptors_holder{}; +thread_local bool PerfEventsCounters::thread_events_descriptors_opened = false; +thread_local std::optional PerfEventsCounters::current_thread_counters_id = std::nullopt; + Logger * PerfEventsCounters::getLogger() { return &Logger::get("PerfEventsCounters");