Only check for new work once in spin_some (#471) (#844)
Only check for new work once in spin_some (#471) (#844)

To prevent the Executor::spin_some() method for potentially running
indefinitely long.

Distribution Statement A; OPSEC #2893

Signed-off-by: Roger Strain <11e8306655c72aa67e0cb8afc97ac493a3e4f89a@swri.org>
ros2/rclcpp,ros2/rclcpp