diff --git a/include/iri_ros_tools/module_action.h b/include/iri_ros_tools/module_action.h index e968d46707a5219c9da06c7db71dd2009287f2f9..e2998772f99c680338580d2577ac853e098a7d39 100644 --- a/include/iri_ros_tools/module_action.h +++ b/include/iri_ros_tools/module_action.h @@ -870,7 +870,7 @@ bool CModuleAction<action_ros,dyn_reconf_config>::is_finished(void) if(this->enabled) { action_state=action_client->getState(); - if(action_state==actionlib::SimpleClientGoalState::ACTIVE) + if(action_state==actionlib::SimpleClientGoalState::ACTIVE || action_state==actionlib::SimpleClientGoalState::PENDING) return false; else return true;