diff --git a/src/main/cpp/profiler/ProfilerJni.cpp b/src/main/cpp/profiler/ProfilerJni.cpp index e9e120d9b7..4839e724a5 100644 --- a/src/main/cpp/profiler/ProfilerJni.cpp +++ b/src/main/cpp/profiler/ProfilerJni.cpp @@ -24,6 +24,7 @@ #include #include +#include #include #include #include @@ -206,7 +207,7 @@ struct subscriber_state { // Global variables subscriber_state* State = nullptr; uint64_t Flush_period_msec; -uint64_t Last_flush_time_msec; +std::atomic_uint64_t Last_flush_time_msec; JavaVM* get_jvm(JNIEnv* env) {