From 46a9b3026031b544a48aaf3cf4cc36383ef5a4b4 Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Wed, 15 Jul 2015 08:26:58 +0200 Subject: [PATCH] Add missing lock in ScriptUtils::Union fixes #9622 --- lib/base/scriptutils.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/base/scriptutils.cpp b/lib/base/scriptutils.cpp index 942297a78..abfffce40 100644 --- a/lib/base/scriptutils.cpp +++ b/lib/base/scriptutils.cpp @@ -110,6 +110,7 @@ Array::Ptr ScriptUtils::Union(const std::vector& arguments) Array::Ptr arr = varr; if (arr) { + ObjectLock olock(arr); BOOST_FOREACH(const Value& value, arr) { values.insert(value); } -- 2.40.0