From 4388b4620941a00674cd46a068fd92d753b0b5bd Mon Sep 17 00:00:00 2001
From: bpwilcox <bpwilcox@eng.ucsd.edu>
Date: Fri, 4 Oct 2019 15:07:02 -0700
Subject: [PATCH] clear recovery plugins on cleanup

bring back cleaning up individual plugins
---
 nav2_recoveries/src/recovery_server.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/nav2_recoveries/src/recovery_server.cpp b/nav2_recoveries/src/recovery_server.cpp
index 66693f54..d2dc9966 100644
--- a/nav2_recoveries/src/recovery_server.cpp
+++ b/nav2_recoveries/src/recovery_server.cpp
@@ -123,6 +123,10 @@ RecoveryServer::on_cleanup(const rclcpp_lifecycle::State & /*state*/)
     (*iter)->cleanup();
   }
 
+  recoveries_.clear();
+  transform_listener_.reset();
+  tf_.reset();
+
   return nav2_util::CallbackReturn::SUCCESS;
 }
 
-- 
GitLab