]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon/OSDMonitor: clear pending_metadata* in create_pending
authorSage Weil <sage@redhat.com>
Thu, 12 Oct 2017 20:16:35 +0000 (15:16 -0500)
committerSage Weil <sage@redhat.com>
Sat, 2 Dec 2017 03:16:23 +0000 (21:16 -0600)
Signed-off-by: Sage Weil <sage@redhat.com>
src/mon/OSDMonitor.cc

index fad0d3e4ec3b0863d8190f9f3be3c44f96c026d1..a14fb55b1a1c0ca87759ab08c4fafaec67d81a9b 100644 (file)
@@ -571,6 +571,8 @@ void OSDMonitor::create_pending()
 {
   pending_inc = OSDMap::Incremental(osdmap.epoch+1);
   pending_inc.fsid = mon->monmap->fsid;
+  pending_metadata.clear();
+  pending_metadata_rm.clear();
 
   dout(10) << "create_pending e " << pending_inc.epoch << dendl;