ros2/ros1_bridge

Bridges to ROS 2 publishers/subscribers not removed when using Fast RTPS

dhood opened this issue · 7 comments

dhood commented

Connects to ros2/rmw_fastrtps#64 - opening this ticket here for visibility.

Bridges aren't always removed when expected (when ROS 2 nodes shut down) if rmw_fastrtps_cpp is used as the rmw implementation

Can this be closed by now?

I just confirmed that this is still an issue, at least when the publishing ROS2 node is killed via Ctrl-C.

@Kukanani @Karsten1987 have you both used the latest version from the default branches (including FastRTPS and rmw_fastrtps_cpp)?

Updating appears to have fixed the issue on my machine.

bridge works for me. The output of "--show-introspection" shows that the ros2 node correctly disappears.

Based on the latest reports confirming that the current state works I will close this ticket for now. Please feel free to comment here if you still experience the problem and the ticket can be reopened.