diff --git a/robomaster_pi/command_executer.py b/robomaster_pi/command_executer.py index 4b838690a871c75fc010eba3d15f116fcaf27112..6ff6e14f96d9e0d9e095c3ba3bbb8e31ddda14d9 100644 --- a/robomaster_pi/command_executer.py +++ b/robomaster_pi/command_executer.py @@ -45,7 +45,6 @@ class CommandExecutor(Node): except subprocess.TimeoutExpired: process_handle.kill() process_handle.wait() - del self.running_processes[name] # Remove from the dictionary after killing self.get_logger().info(f"Node '{name}' killed.") else: self.get_logger().info(f"No active node with name '{name}' to kill.")