From b832833607821027e698702ac26fdee7a992f618 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Mon, 21 Dec 2020 00:48:51 +0800 Subject: [PATCH] crimson/osd: initialize v with capture list simpler this way. Signed-off-by: Kefu Chai --- src/crimson/osd/replicated_recovery_backend.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/crimson/osd/replicated_recovery_backend.cc b/src/crimson/osd/replicated_recovery_backend.cc index 98619f0367386..70c268e83aff1 100644 --- a/src/crimson/osd/replicated_recovery_backend.cc +++ b/src/crimson/osd/replicated_recovery_backend.cc @@ -354,11 +354,10 @@ seastar::future ReplicatedRecoveryBackend::build_push_op( return seastar::do_with(ObjectRecoveryProgress(progress), uint64_t(crimson::common::local_conf() ->osd_recovery_max_chunk), - eversion_t(), + recovery_info.version, PushOp(), [this, &recovery_info, &progress, stat] (auto& new_progress, auto& available, auto& v, auto& pop) { - v = recovery_info.version; return read_metadata_for_push_op(recovery_info.soid, progress, new_progress, v, &pop).then([&](eversion_t local_ver) mutable { -- 2.39.5