From be3139097840717852fa36e4207f741b03ef3fc9 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 26 Feb 2013 12:38:33 -0800 Subject: [PATCH] msgr: print dump before asserting (if that is enabled) Signed-off-by: Sage Weil --- src/msg/Message.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/msg/Message.cc b/src/msg/Message.cc index d5088dcc0331c..72450d9e60208 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; -- 2.39.5