From 0c1ec1a1facd8f0d1156cbd2dab1575f4556d270 Mon Sep 17 00:00:00 2001 From: Xuehan Xu Date: Sat, 10 Aug 2024 14:22:52 +0800 Subject: [PATCH] crimson/osd/pg_recovery: reset backfill_state when backfill finished Signed-off-by: Xuehan Xu --- src/crimson/osd/pg_recovery.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/crimson/osd/pg_recovery.cc b/src/crimson/osd/pg_recovery.cc index 09c93ed341e..8c1f13827c6 100644 --- a/src/crimson/osd/pg_recovery.cc +++ b/src/crimson/osd/pg_recovery.cc @@ -605,6 +605,7 @@ bool PGRecovery::budget_available() const void PGRecovery::backfilled() { + backfill_state.reset(); using LocalPeeringEvent = crimson::osd::LocalPeeringEvent; std::ignore = pg->get_shard_services().start_operation( static_cast(pg), -- 2.39.5