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