ros / ros_comm

ROS communications-related packages, including core client libraries (roscpp, rospy, roslisp) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).
http://wiki.ros.org/ros_comm
761 stars 912 forks source link

rostopic: rostopic echo does not visibly complain when md5sums mismatch #57

Open ablasdel opened 11 years ago

ablasdel commented 11 years ago

Trying to "rostopic echo" a topic with an md5sum that doesn't match the one on disk will log the error to the rostopic log file, but not show it in normal output. I would expect rostopic to immediately fail and exit here, with an informative error message.

dirk-thomas commented 10 years ago

The problem with this is that the subscriber (in this case rostopic) does not even know about it. The publisher will refuse to connect since the md5 sums are different. But that reason is not communicated to the subscriber in any way.