From: Samuel Just Date: Thu, 4 Jul 2024 03:46:46 +0000 (-0700) Subject: crimson/.../background_recovery: use epoch_started for interruption X-Git-Tag: v19.2.1~307^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=61ecaee487b78d80e7e9d351e8fb9c9c08807d9b;p=ceph.git crimson/.../background_recovery: use epoch_started for interruption Signed-off-by: Samuel Just (cherry picked from commit 61826ec15b744001e667a16e6a90fd2452af360c) --- diff --git a/src/crimson/osd/osd_operations/background_recovery.cc b/src/crimson/osd/osd_operations/background_recovery.cc index f74933ec2660..3913f061250f 100644 --- a/src/crimson/osd/osd_operations/background_recovery.cc +++ b/src/crimson/osd/osd_operations/background_recovery.cc @@ -86,7 +86,7 @@ seastar::future<> BackgroundRecoveryT::start() return do_recovery(); }, [](std::exception_ptr) { return seastar::make_ready_future(false); - }, pg); + }, pg, epoch_started); }).handle_exception_type([ref, this](const std::system_error& err) { LOG_PREFIX(BackgroundRecoveryT::start); if (err.code() == std::make_error_code(std::errc::interrupted)) {