diff --git a/controller_manager/src/controller_manager.cpp b/controller_manager/src/controller_manager.cpp index e64c97a55e..e94b1f3e09 100644 --- a/controller_manager/src/controller_manager.cpp +++ b/controller_manager/src/controller_manager.cpp @@ -286,7 +286,7 @@ ControllerManager::ControllerManager( ControllerManager::~ControllerManager() { - STOP_PUBLISHER_THREAD(hardware_interface::DEFAULT_REGISTRY_KEY); + CLEAR_ALL_REGISTRIES(); } void ControllerManager::init_controller_manager()