From ebdb223538a452f063e8fac0ea2a6f4d4483c8b3 Mon Sep 17 00:00:00 2001
From: Fabian Peller-Konrad <fabian.peller-konrad@kit.edu>
Date: Fri, 27 Sep 2024 08:35:44 +0200
Subject: [PATCH] disable shadowing of lock l

---
 .../libraries/skills/provider/SkillProviderComponentPlugin.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/source/RobotAPI/libraries/skills/provider/SkillProviderComponentPlugin.cpp b/source/RobotAPI/libraries/skills/provider/SkillProviderComponentPlugin.cpp
index 09b9d248b..72024a427 100644
--- a/source/RobotAPI/libraries/skills/provider/SkillProviderComponentPlugin.cpp
+++ b/source/RobotAPI/libraries/skills/provider/SkillProviderComponentPlugin.cpp
@@ -315,6 +315,7 @@ namespace armarx::plugins
                 {
                     break;
                 }
+
             }
 
             std::this_thread::sleep_for(std::chrono::milliseconds(20));
@@ -370,7 +371,7 @@ namespace armarx::plugins
         while (true)
         {
             {
-                std::scoped_lock l(runtime.skillStatusesMutex);
+                std::scoped_lock l2(runtime.skillStatusesMutex);
                 auto status = runtime.statusUpdate;
 
                 if (status.hasBeenTerminated())
-- 
GitLab