ROS msgs not received if publisher starts after subscriber
Hello,
We have many ROS nodes doing a fairly standard use of the publisher/subscriber mechanism as explained in the documentation. It is clear from ROS documentation that both the publishers and the subscribers can be started at any order and ROS will connect them.
In our case, we only receive messages in the subscriber if the publisher was launched first. And even if we do so, restarting the publisher will lead to the subscriber not receiving messages any more unless we also restart the subscriber.
As far as I understand from ROS documentation, this is unexpected. Where could I start for to troubleshoot this problem?
Thanks in advanced.