From af9559e78435775ff64aa4ccc6ea08deea744193 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 18 Dec 2008 16:46:07 -0800 Subject: [PATCH] osd: clear STATE_PEERING during replay --- src/osd/PG.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/osd/PG.cc b/src/osd/PG.cc index 0b432af017f4f..a2a68d98c071b 100644 --- a/src/osd/PG.cc +++ b/src/osd/PG.cc @@ -1233,6 +1233,7 @@ void PG::peer(ObjectStore::Transaction& t, dout(10) << "crashed, allowing op replay for " << g_conf.osd_replay_window << " until " << replay_until << dendl; state_set(PG_STATE_REPLAY); + state_clear(PG_STATE_PEERING); osd->replay_queue_lock.Lock(); osd->replay_queue.push_back(pair(info.pgid, replay_until)); osd->replay_queue_lock.Unlock(); -- 2.39.5