From 4ac45200f10e0409121948cea5226ca9e23bb5fb Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Sun, 21 Oct 2012 13:50:05 -0700 Subject: [PATCH] mds: do not mark closed connections disposable These will get reused when the client reconnects. If we are going to clean these up, we need a different strategy. Signed-off-by: Sage Weil --- src/mds/Server.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/src/mds/Server.cc b/src/mds/Server.cc index 49ad61617b98d..9c9ad3179cf50 100644 --- a/src/mds/Server.cc +++ b/src/mds/Server.cc @@ -291,7 +291,6 @@ void Server::_session_logged(Session *session, uint64_t state_seq, bool open, ve // reset session mds->send_message_client(new MClientSession(CEPH_SESSION_CLOSE), session); mds->sessionmap.set_state(session, Session::STATE_CLOSED); - mds->messenger->mark_disposable(session->connection); session->clear(); } else if (session->is_killing()) { // destroy session, close connection -- 2.39.5