From c01961ff4b712a12e25e437adceae264273d7428 Mon Sep 17 00:00:00 2001 From: Josh Durgin Date: Tue, 31 May 2011 15:48:21 -0700 Subject: [PATCH] mds: allow mds to 'exit immediately' This is temporary until shutting down cleans up well. Signed-off-by: Josh Durgin --- src/mds/MDS.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/mds/MDS.cc b/src/mds/MDS.cc index d2cdaaccd8442..810963fd397c3 100644 --- a/src/mds/MDS.cc +++ b/src/mds/MDS.cc @@ -725,7 +725,11 @@ void MDS::handle_command(MMonCommand *m) mdcache->dump_cache(); } else if (m->cmd[0] == "exit") { - suicide(); + if (m->cmd.size() > 1 && m->cmd[1] == "immediately") { + exit(0); + } else { + suicide(); + } } else if (m->cmd[0] == "session" && m->cmd[1] == "kill") { Session *session = sessionmap.get_session(entity_name_t(CEPH_ENTITY_TYPE_CLIENT, -- 2.39.5