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
ros2 run quality_of_service_demo_cpp lifespan 4000 --publish-count 10 --subscribe-after 3000
Expected behavior
When the subscriber is created after 3 seconds, it receives all of the old messages that have been published (since their lifespan is 4 seconds), followed by new data that is published.
Actual behavior
The subscriber is created after 3 seconds, but only sees new data; old data is lost.
Additional information
This seems to work in Fast-RTPS, so either it isn't supported in Opensplice or there is a bug in it.
The text was updated successfully, but these errors were encountered:
Bug report
I'm testing the quality of service demos on Opensplice, and the lifespan demos don't seem to work as described.
Required Info:
Steps to reproduce issue
Expected behavior
When the subscriber is created after 3 seconds, it receives all of the old messages that have been published (since their lifespan is 4 seconds), followed by new data that is published.
Actual behavior
The subscriber is created after 3 seconds, but only sees new data; old data is lost.
Additional information
This seems to work in Fast-RTPS, so either it isn't supported in Opensplice or there is a bug in it.
The text was updated successfully, but these errors were encountered: