From a03c72305390f72de00ad9f5e6dcf231dce046ee Mon Sep 17 00:00:00 2001 From: Greg Farnum Date: Tue, 30 Mar 2010 14:51:43 -0700 Subject: [PATCH] msg: fix uses of MOSDMap destructor to use put() --- src/osdc/Objecter.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/osdc/Objecter.cc b/src/osdc/Objecter.cc index d7bf1cc3b6964..8e46822b8de3b 100644 --- a/src/osdc/Objecter.cc +++ b/src/osdc/Objecter.cc @@ -96,7 +96,7 @@ void Objecter::handle_osd_map(MOSDMap *m) if (ceph_fsid_compare(&m->fsid, &monc->get_fsid())) { dout(0) << "handle_osd_map fsid " << m->fsid << " != " << monc->get_fsid() << dendl; - delete m; + m->put(); return; } @@ -204,7 +204,7 @@ void Objecter::handle_osd_map(MOSDMap *m) waiting_for_map.erase(p++); } - delete m; + m->put(); monc->sub_got("osdmap", osdmap->get_epoch()); } -- 2.39.5