From c0cc24c98d647b367c51da461f8174ee12281df3 Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Wed, 9 Sep 2009 14:50:50 -0700 Subject: [PATCH] auth: remove redundant delete --- src/mon/MonClient.cc | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/mon/MonClient.cc b/src/mon/MonClient.cc index 878b470344636..3717f0f0691b3 100644 --- a/src/mon/MonClient.cc +++ b/src/mon/MonClient.cc @@ -165,26 +165,23 @@ bool MonClient::ms_dispatch(Message *m) switch (m->get_type()) { case CEPH_MSG_MON_MAP: handle_monmap((MMonMap*)m); - break; + return true; case CEPH_MSG_CLIENT_MOUNT_ACK: handle_mount_ack((MClientMountAck*)m); - break; + return true; case CEPH_MSG_AUTH_REPLY: auth.handle_auth_reply((MAuthReply*)m); - break; + delete m; + return true; case CEPH_MSG_MON_SUBSCRIBE_ACK: handle_subscribe_ack((MMonSubscribeAck*)m); - break; - - default: - return false; + return true; } - delete m; - return true; + return false; } void MonClient::handle_monmap(MMonMap *m) @@ -355,5 +352,7 @@ void MonClient::handle_subscribe_ack(MMonSubscribeAck *m) } else { dout(10) << "handle_subscribe_ack sent " << sub_renew_sent << ", ignoring" << dendl; } + + delete m; } -- 2.39.5