From 674406c76e11f6b1edfbd363a8fec60ea1342350 Mon Sep 17 00:00:00 2001
From: Peter Albrecht <albrecpe@gmail.com>
Date: Mon, 20 Nov 2023 17:46:56 +0100
Subject: [PATCH] Fix freeze when stopping all executions

---
 .../SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp b/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp
index f49e6fa7b..308c95e8b 100644
--- a/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp
+++ b/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp
@@ -576,7 +576,7 @@ namespace armarx
         {
             auto item = static_cast<SkillExecutionInfoTreeWidgetItem*>(
                 widget.treeWidgetSkillExecutions->topLevelItem(i));
-            memory->abortSkill(item->executionId.toManagerIce());
+            memory->abortSkillAsync(item->executionId.toManagerIce());
         }
     }
 
-- 
GitLab