From cb4c5e83a3cba0dd57577e1e62bc7c1d6aad33b5 Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Tue, 26 Aug 2014 16:39:06 -0700 Subject: [PATCH] OSD::session_notify_pg_create: requeue at the start of the queue Introduced: 2120f4bb6c5ba0f066d4541a51ce1d43c8ab6881 Fixes: #9205 Signed-off-by: Samuel Just --- src/osd/OSD.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index a9b40026cb0f..11dd844bfdab 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -5489,7 +5489,7 @@ void OSD::session_notify_pg_create( session->waiting_for_pg.find(pgid); if (i != session->waiting_for_pg.end()) { session->waiting_on_map.splice( - session->waiting_on_map.end(), + session->waiting_on_map.begin(), i->second); session->waiting_for_pg.erase(i); } -- 2.47.3