From 6d004d918ad4ce4ab4ecbeede4cc339607f2db69 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 2 Jan 2018 15:25:01 -0600 Subject: [PATCH] osd/PG: clear requeued peering events Broken by fffcc8a50e684c9b67643ec002869a8b7024b01c Signed-off-by: Sage Weil (cherry picked from commit 3f07137f5f6b0448271be273db7b375ab1844d38) --- src/osd/PG.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/osd/PG.cc b/src/osd/PG.cc index 9f5b1b4c4a70..25e5e34fdf92 100644 --- a/src/osd/PG.cc +++ b/src/osd/PG.cc @@ -5872,6 +5872,7 @@ void PG::take_waiters() ++i) { osd->osd->enqueue_peering_evt_front(info.pgid, *i); } + peering_waiters.clear(); } void PG::do_peering_event(PGPeeringEventRef evt, RecoveryCtx *rctx) -- 2.47.3