From 1e52d67979ef814ec7b380c250a508d357b642f4 Mon Sep 17 00:00:00 2001 From: Fabian Peller-Konrad <fabian.peller-konrad@kit.edu> Date: Wed, 10 Nov 2021 14:53:19 +0100 Subject: [PATCH] fixed error with rsm --- .../RobotAPIComponentPlugins/RobotUnitComponentPlugin.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/RobotAPI/libraries/RobotAPIComponentPlugins/RobotUnitComponentPlugin.cpp b/source/RobotAPI/libraries/RobotAPIComponentPlugins/RobotUnitComponentPlugin.cpp index 2bc74d3ea..ab4c6fc09 100644 --- a/source/RobotAPI/libraries/RobotAPIComponentPlugins/RobotUnitComponentPlugin.cpp +++ b/source/RobotAPI/libraries/RobotAPIComponentPlugins/RobotUnitComponentPlugin.cpp @@ -143,8 +143,9 @@ namespace armarx::plugins } parent<Component>().usingProxy(_robotUnitName); - while (not(termCond() or not robotUnitIsRunning())) + while (not(termCond()) and not(robotUnitIsRunning())) { + ARMARX_INFO << deactivateSpam() << "Still waiting for robot unit to start..."; std::this_thread::sleep_for(std::chrono::milliseconds(100)); } @@ -158,7 +159,7 @@ namespace armarx::plugins // An empty robotUnit can never run return false; } - return not(isNullptr(getRobotUnit()) or not getRobotUnit()->isRunning()); + return not(isNullptr(getRobotUnit()) and getRobotUnit()->isRunning()); } -- GitLab