From f22e2bff7e533a000ef7c8061c543aa084fa25b7 Mon Sep 17 00:00:00 2001
From: Fabian Peller <fabian.peller-konrad@kit.edu>
Date: Fri, 24 Nov 2023 09:02:59 +0100
Subject: [PATCH] make ice override of commit method use the commitLocking
 version to ensure that the coreSegment gets locked

---
 .../libraries/armem/server/plugins/ReadWritePluginUser.cpp      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/source/RobotAPI/libraries/armem/server/plugins/ReadWritePluginUser.cpp b/source/RobotAPI/libraries/armem/server/plugins/ReadWritePluginUser.cpp
index 0578214ec..1c039d569 100644
--- a/source/RobotAPI/libraries/armem/server/plugins/ReadWritePluginUser.cpp
+++ b/source/RobotAPI/libraries/armem/server/plugins/ReadWritePluginUser.cpp
@@ -48,7 +48,7 @@ namespace armarx::armem::server::plugins
     ReadWritePluginUser::commit(const data::Commit& commitIce, const Ice::Current&)
     {
         ARMARX_TRACE;
-        return iceAdapter().commit(commitIce);
+        return iceAdapter().commitLocking(commitIce);
     }
 
     // READING
-- 
GitLab