Closed fujitatomoya closed 5 days ago
@sloretz @Barry-Xu-2018 can you take a look at this?
i am not sure if we can backport this to jazzy since it changes behavior. i believe user application should not rely on the execution order, but we cannot say there is no application relies on the current behavior with released distro.
LGTM
Note: we will not backport this since it changes the execution order in task queue. even though this fixes the order into FIFO which is expected order, this would be surprising behavior change for some user application.
address https://github.com/ros2/rclpy/issues/1303