jhelovuo / RustDDS

Rust implementation of Data Distribution Service

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A panic with sequence numbers on rediscovery

SelimV opened this issue · comments

When a remote writer is removed and rediscovered, a writer proxy with reset
ack base is added to reader, but the last read sequence number is
not reset in simpledatareader, which can cause panic in
get_changes_in_range_reliable as the upper bound can be lower than
the lower bound in sn_map.range.