diff --git a/cmds/statsd/src/StatsLogProcessor.cpp b/cmds/statsd/src/StatsLogProcessor.cpp index 5219885268430..986f2ef9a0a39 100644 --- a/cmds/statsd/src/StatsLogProcessor.cpp +++ b/cmds/statsd/src/StatsLogProcessor.cpp @@ -502,6 +502,7 @@ void StatsLogProcessor::WriteDataToDisk(bool isShutdown) { } void StatsLogProcessor::informPullAlarmFired(const int64_t timestampNs) { + std::lock_guard lock(mMetricsMutex); mStatsPullerManager.OnAlarmFired(timestampNs); }