diff --git a/src/Storage.cpp b/src/Storage.cpp index e31a19cf95..4ec0c38787 100644 --- a/src/Storage.cpp +++ b/src/Storage.cpp @@ -72,7 +72,7 @@ void Storage::SetEntryTypeValue(StringRef name, std::shared_ptr value) { } void Storage::SetEntryFlags(StringRef name, unsigned int flags) { - std::lock_guard lock(m_mutex); + if (name.empty()) return; auto entry = FindEntry(name); if (!entry) return; if (entry->flags() != flags) {