ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I'm not surprised that topic types persist in the master even after the topic is gone. In general, the master does not implement timeouts; it relies on nodes to unregister themselves when they shut down (yes, this lack of timeouts can be considered a bug).

I would be surprised if topics couldn't change types, once all of the publishers and subscribers are gone. (It's also possible to run multiple publishers with different types on the same topic; I'm not sure what type the master returns in this case. Either way, this is generally very confusing for the subscribers and results in lots of errors).

I don't think the master tracks service types; getSystemState() is not documented as returning the service type.