You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Relay doesn't seem to work with a discovery server #145
Something seems to break when trying to use a relay topic with a discovery server, and the relay never gets established.
To Reproduce
Run fastdds discovery --server-id 0 -l 127.0.0.1 -p 14520
In a new terminal, export ROS_DISCOVERY_SERVER=127.0.0.1:14520; ros2 daemon stop; ros2 daemon start
Run ros2 launch broken_discovery_example_launch.yaml (below). The nonrelay_listener will hear the messages coming through but the relay_listener never hears anything.
Kill that launch and run unset ROS_DISCOVERY_SERVER; ros2 daemon stop; ros2 daemon start.
Run ros2 launch broken_discovery_example_launch.yaml. Both listeners hear the messages coming through.
Activity