From 7f5202b1723b1cb14e87e187db887976c1c525db Mon Sep 17 00:00:00 2001 From: Greg Farnum Date: Tue, 30 Mar 2010 15:30:53 -0700 Subject: [PATCH] msg: fix uses of MMonSubscribe destructor to use put() --- src/mon/Monitor.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mon/Monitor.cc b/src/mon/Monitor.cc index 6cfb2c7e96020..a89997b55c46c 100644 --- a/src/mon/Monitor.cc +++ b/src/mon/Monitor.cc @@ -748,7 +748,7 @@ void Monitor::handle_subscribe(MMonSubscribe *m) MonSession *s = (MonSession *)m->get_connection()->get_priv(); if (!s) { dout(10) << " no session, dropping" << dendl; - delete m; + m->put(); return; } @@ -780,7 +780,7 @@ void Monitor::handle_subscribe(MMonSubscribe *m) m->get_source_inst()); s->put(); - delete m; + m->put(); } bool Monitor::ms_handle_reset(Connection *con) -- 2.39.5