roslibrust
roslibrust copied to clipboard
Call unregisterPublisher on rosmaster RPC API when last Publisher handle is destroyed
rosmaster may assume this when the node destructs, but would be good and proper to call this to unregister the publisher.
Would be interested in traffic snooping on a ros1 cpp node and ros1 python node and seeing what their behavior is.
While it might be "proper" to unregister. I think "best" is to copy what the "standard" clients do as closely as possible.
My money is on different behavior between the two of them...
Can't wait to rewrite rosmaster so that it's easier to capture existing client behavior 😁