From 9d633a4f1f5be55d7b9687f331efb50285cf7cb8 Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Tue, 13 Dec 2011 10:11:37 -0800 Subject: [PATCH] PG: A backfill osd can have last_complete < log_tail Signed-off-by: Samuel Just --- src/osd/PG.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/osd/PG.cc b/src/osd/PG.cc index 23750b914cdfe..1da29a270ecd1 100644 --- a/src/osd/PG.cc +++ b/src/osd/PG.cc @@ -4042,11 +4042,11 @@ boost::statechart::result PG::RecoveryState::Stray::react(const MInfoRec& infoev pg->log.clear(); pg->log.head = pg->info.last_update; pg->log.tail = pg->info.last_update; + } else { + assert(pg->log.tail <= pg->info.last_complete); + assert(pg->log.head == pg->info.last_update); } - assert(pg->log.tail <= pg->info.last_complete); - assert(pg->log.head == pg->info.last_update); - post_event(Activate()); return discard_event(); } -- 2.39.5