diff --git a/projects/clr/hipamd/src/hip_graph_internal.hpp b/projects/clr/hipamd/src/hip_graph_internal.hpp index fbce571246..2cbefb6238 100644 --- a/projects/clr/hipamd/src/hip_graph_internal.hpp +++ b/projects/clr/hipamd/src/hip_graph_internal.hpp @@ -88,6 +88,7 @@ struct UserObject : public amd::ReferenceCountedObject { } static bool isUserObjvalid(UserObject* pUsertObj) { + amd::ScopedLock lock(UserObjectLock_); auto it = ObjectSet_.find(pUsertObj); if (it == ObjectSet_.end()) { return false;