diff --git a/level_zero/tools/source/tracing/tracing_imp.cpp b/level_zero/tools/source/tracing/tracing_imp.cpp index b35dc89460..d66d4d3fda 100644 --- a/level_zero/tools/source/tracing/tracing_imp.cpp +++ b/level_zero/tools/source/tracing/tracing_imp.cpp @@ -149,6 +149,7 @@ bool APITracerContextImp::isTracingEnabled() { return tracingIsEnabled; } // Return 1 if a reference is found. Otherwise return 0. // ze_bool_t APITracerContextImp::testForTracerArrayReferences(tracer_array_t *tracerArray) { + std::lock_guard lock(perThreadTracerDataMutex); std::list::iterator itr; for (itr = perThreadTracerDataList.begin(); itr != perThreadTracerDataList.end();