introduced by commit
4940ab62e0d
"mds: preserve ESlaveUpdate::OP_PREPARE logevent before doing commit"
Fixes: https://tracker.ceph.com/issues/46533
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
(cherry picked from commit
6715514aa577842942a1221a0f25924c53e03834)
}
void MDCache::finish_rollback(metareqid_t reqid, MDRequestRef& mdr) {
- auto p = resolve_need_rollback.find(mdr->reqid);
+ auto p = resolve_need_rollback.find(reqid);
ceph_assert(p != resolve_need_rollback.end());
if (mds->is_resolve()) {
finish_uncommitted_slave(reqid, false);