From f89f98dfd0e8b25da29b5ea0a9403f8ca0e79016 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 28 Mar 2012 09:50:00 -0700 Subject: [PATCH] osd: clear RECOVERING on start_peering_interval This prevents us from, say, getting into a recovering+stray state. Signed-off-by: Sage Weil --- src/osd/PG.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/osd/PG.cc b/src/osd/PG.cc index 48abb0ba5638b..69b16a695887e 100644 --- a/src/osd/PG.cc +++ b/src/osd/PG.cc @@ -3540,6 +3540,7 @@ void PG::start_peering_interval(const OSDMapRef lastmap, // deactivate. state_clear(PG_STATE_ACTIVE); state_clear(PG_STATE_DOWN); + state_clear(PG_STATE_RECOVERING); peer_missing.clear(); -- 2.39.5