I'm running to listeners (with different node names) on the same topic. As interface I use RTPS and sometimes I got this error:
[Error][StatefulReader::change_removed_by_history] You should always find the WP associated with a change, something is very wrong
The message was generated in this method (src/eProsima/Fast-RTPS/src/cpp/rtps/reader/StatefulReader.cpp)
bool StatefulReader::change_removed_by_history(CacheChange_t* a_change, WriterProxy* wp)
{
const char* const METHOD_NAME = "change_removed_by_history";
boost::lock_guard<boost::recursive_mutex> guard(*mp_mutex);
if(wp != nullptr || matched_writer_lookup(a_change->writerGUID,&wp))
{
wp->setNotValid(a_change->sequenceNumber);
return true;
}
else
{
logError(RTPS_READER," You should always find the WP associated with a change, something is very wrong");
}
return false;
}
But what does it mean? And how to prevent this issue?
Best regards,
Alex
--
You received this message because you are subscribed to the Google Groups "ROS SIG NG ROS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ros-sig-ng-ros+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.