From: Sage Weil Date: Tue, 26 Feb 2013 20:38:33 +0000 (-0800) Subject: msgr: print dump before asserting (if that is enabled) X-Git-Tag: v0.59~98 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=be3139097840717852fa36e4207f741b03ef3fc9;p=ceph.git msgr: print dump before asserting (if that is enabled) Signed-off-by: Sage Weil --- diff --git a/src/msg/Message.cc b/src/msg/Message.cc index d5088dcc0331..72450d9e6020 100644 --- a/src/msg/Message.cc +++ b/src/msg/Message.cc @@ -658,11 +658,11 @@ Message *decode_message(CephContext *cct, ceph_msg_header& header, ceph_msg_foot lderr(cct) << "failed to decode message of type " << type << " v" << header.version << ": " << e.what() << dendl; - if (cct->_conf->ms_die_on_bad_msg) - assert(0); ldout(cct, 30) << "dump: \n"; m->get_payload().hexdump(*_dout); *_dout << dendl; + if (cct->_conf->ms_die_on_bad_msg) + assert(0); } m->put(); return 0;