From: Danny Al-Gaaf Date: Thu, 5 Mar 2015 04:07:46 +0000 (+0100) Subject: mds/MDS.cc: add missing asserts to check return values X-Git-Tag: v9.0.0~186^2~14 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ab4e37f314886e329fc0e0498ab49fbc470fdcdd;p=ceph.git mds/MDS.cc: add missing asserts to check return values Change existing asserts in set_up_admin_socket() to check (VAR == 0). Signed-off-by: Danny Al-Gaaf --- diff --git a/src/mds/MDS.cc b/src/mds/MDS.cc index 265a35599a42..77727ae93562 100644 --- a/src/mds/MDS.cc +++ b/src/mds/MDS.cc @@ -572,63 +572,66 @@ void MDS::set_up_admin_socket() asok_hook = new MDSSocketHook(this); r = admin_socket->register_command("status", "status", asok_hook, "high-level status of MDS"); - assert(0 == r); + assert(r == 0); r = admin_socket->register_command("dump_ops_in_flight", "dump_ops_in_flight", asok_hook, "show the ops currently in flight"); - assert(0 == r); + assert(r == 0); r = admin_socket->register_command("ops", "ops", asok_hook, "show the ops currently in flight"); - assert(0 == r); + assert(r == 0); r = admin_socket->register_command("dump_historic_ops", "dump_historic_ops", asok_hook, "show slowest recent ops"); + assert(r == 0); r = admin_socket->register_command("scrub_path", "scrub_path name=path,type=CephString", asok_hook, "scrub an inode and output results"); + assert(r == 0); r = admin_socket->register_command("flush_path", "flush_path name=path,type=CephString", asok_hook, "flush an inode (and its dirfrags)"); + assert(r == 0); r = admin_socket->register_command("export dir", "export dir " "name=path,type=CephString " "name=rank,type=CephInt", asok_hook, "migrate a subtree to named MDS"); - assert(0 == r); + assert(r == 0); r = admin_socket->register_command("session evict", "session evict name=client_id,type=CephString", asok_hook, "Evict a CephFS client"); - assert(0 == r); + assert(r == 0); r = admin_socket->register_command("osdmap barrier", "osdmap barrier name=target_epoch,type=CephInt", asok_hook, "Wait until the MDS has this OSD map epoch"); - assert(0 == r); + assert(r == 0); r = admin_socket->register_command("session ls", "session ls", asok_hook, "Enumerate connected CephFS clients"); - assert(0 == r); + assert(r == 0); r = admin_socket->register_command("flush journal", "flush journal", asok_hook, "Flush the journal to the backing store"); - assert(0 == r); + assert(r == 0); r = admin_socket->register_command("force_readonly", "force_readonly", asok_hook, "Force MDS to read-only mode"); - assert(0 == r); + assert(r == 0); r = admin_socket->register_command("get subtrees", "get subtrees", asok_hook, "Return the subtree map"); - assert(0 == r); + assert(r == 0); } void MDS::clean_up_admin_socket()