From: Sage Weil Date: Mon, 2 Apr 2018 13:33:19 +0000 (-0500) Subject: osd: handle pushes_to_free in consume_map X-Git-Tag: v13.1.0~390^2~25 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=3bd333810cdd1022f2fb2605d269dfdcc75133cb;p=ceph.git osd: handle pushes_to_free in consume_map Signed-off-by: Sage Weil --- diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index 00aab28d6ae9..3f80d03a1704 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -7850,6 +7850,8 @@ void OSD::consume_map() service.maybe_inject_dispatch_delay(); + service.release_reserved_pushes(pushes_to_free); + // queue null events to push maps down to individual PGs for (auto pgid : pgids) { enqueue_peering_evt(