diff --git a/server/filestore.go b/server/filestore.go index 66350b49..6d4bfec6 100644 --- a/server/filestore.go +++ b/server/filestore.go @@ -1293,7 +1293,7 @@ func (mb *msgBlock) rebuildStateLocked() (*LostStreamData, []uint64, error) { checksum := hh.Sum(nil) if !bytes.Equal(checksum, data[len(data)-recordHashSize:]) { truncate(index) - return gatherLost(lbuf - index), errBadMsg + return gatherLost(lbuf - index), tombstones, errBadMsg } copy(mb.lchk[0:], checksum) }