MultiThreadedExecutor spin_until_future complete should not continue waiting when the future is done (#605)
MultiThreadedExecutor spin_until_future complete should not continue waiting when the future is done (#605)

Signed-off-by: Ivan Santiago Paunovic <f493a283e6aff807b3cc3b53203cbbb64f272da1@ekumenlabs.com>
ros2/rclpy,ros2/rclpy