]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: add 'exit' command
authorSage Weil <sage.weil@dreamhost.com>
Thu, 24 Feb 2011 15:50:58 +0000 (07:50 -0800)
committerSage Weil <sage.weil@dreamhost.com>
Thu, 24 Feb 2011 15:50:58 +0000 (07:50 -0800)
Tell a cmds process to suicide/exit immediately.

Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
src/mds/MDS.cc

index e4359a6c77e8e33d8d128e64099eedf6ea8587ea..684c4ad2fe7ae0481e8e389083e71c2e1f78b977 100644 (file)
@@ -702,6 +702,9 @@ void MDS::handle_command(MMonCommand *m)
     else
       mdcache->dump_cache();
   }
+  else if (m->cmd[0] == "exit") {
+    suicide();
+  }
   else if (m->cmd[0] == "session" && m->cmd[1] == "kill") {
     Session *session = sessionmap.get_session(entity_name_t(CEPH_ENTITY_TYPE_CLIENT,
                                                            strtol(m->cmd[2].c_str(), 0, 10)));