From: Sage Weil Date: Thu, 11 Dec 2008 22:06:57 +0000 (-0800) Subject: cobserver: print all log entries in each state X-Git-Tag: v0.6~87 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fa8904d50a7b425f8d2d3ab4e6c45966ac5ca12f;p=ceph.git cobserver: print all log entries in each state --- diff --git a/src/cobserver.cc b/src/cobserver.cc index 0f666ed440f9..682763cda102 100644 --- a/src/cobserver.cc +++ b/src/cobserver.cc @@ -121,8 +121,10 @@ void handle_notify(MMonObserveNotify *notify) { LogEntry le; bufferlist::iterator p = notify->bl.begin(); - le.decode(p); - dout(0) << " log " << le << dendl; + while (!p.end()) { + le.decode(p); + dout(0) << " log " << le << dendl; + } break; } }