-
Notifications
You must be signed in to change notification settings - Fork 577
Open
Labels
Description
Description
When a client requests a topic through the bridge but the topic does not yet exist the bridge will silently fail the request and return success to the requesting client. If the topic then appears at a later time the data not relayed to the requesting client.
- Library Version: 3.0.2
- ROS Version: Jazzy
- Platform / OS: Ubuntu 22.04
Steps To Reproduce
- Run the rosbridge
- Perform a topic subscription for a topic which does not exist
- Observe the returned success (or lack of error)
- Publish to the requested topic using ros2
- Observe that data is not relayed to the subscriber
Expected Behavior
- Rosbridge returns a warning that the topic does not yet exist
- Rosbridge retains the subscription request and waits for the topic to exist
Actual Behavior
- Rosbridge returns a success / no error/warning message
- Topic subscription silently failed
Reactions are currently unavailable