From 80c9ee220debb9fd85f1d8557c3603f9023cc23b Mon Sep 17 00:00:00 2001 From: Greg Farnum Date: Wed, 17 Mar 2010 14:52:50 -0700 Subject: [PATCH] mon: msg: better output --- src/messages/MForward.h | 6 +++++- src/mon/OSDMonitor.cc | 6 ++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/messages/MForward.h b/src/messages/MForward.h index 0fb617e27cab9..036a7086722b3 100644 --- a/src/messages/MForward.h +++ b/src/messages/MForward.h @@ -62,7 +62,11 @@ struct MForward : public Message { ::decode(client_caps, p); msg = (PaxosServiceMessage *)decode_message(p); if (has_caps) msg->caps = &client_caps; - else msg->caps = NULL; + else { + msg->caps = NULL; + generic_dout(10) << "Decoding MForward without any caps!" << dendl; + } + generic_dout(20) << "MForward decoded! " << *msg << client_caps << dendl; } const char *get_type_name() { return "forward"; } diff --git a/src/mon/OSDMonitor.cc b/src/mon/OSDMonitor.cc index 24c06e144f69a..0c003abd9208f 100644 --- a/src/mon/OSDMonitor.cc +++ b/src/mon/OSDMonitor.cc @@ -1013,7 +1013,8 @@ int OSDMonitor::prepare_new_pool(MPoolOp *m) return prepare_new_pool(m->name, m->auid); } else { dout(5) << "attempt to create new pool without sufficient auid privileges!" - << *m << dendl; + << "message: " << *m << std::endl + << "caps: " << *m->caps << dendl; return -EPERM; } } else { @@ -1021,7 +1022,8 @@ int OSDMonitor::prepare_new_pool(MPoolOp *m) return prepare_new_pool(m->name, m->caps->auid); } else { dout(5) << "attempt to create new pool without sufficient caps!" - << *m << dendl; + << "message: " << *m << std::endl + << "caps: " << *m->caps << dendl; return -EPERM; } } -- 2.39.5