From: Sage Weil Date: Fri, 6 Nov 2009 21:36:25 +0000 (-0800) Subject: mon: don't log dup osd boot msgs X-Git-Tag: v0.18~128^2~19 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=79c8c60f90d522ff5fa56bb547389c11afbcfba7;p=ceph.git mon: don't log dup osd boot msgs --- diff --git a/src/mon/OSDMonitor.cc b/src/mon/OSDMonitor.cc index fd72d2507b85..a7d94f69411a 100644 --- a/src/mon/OSDMonitor.cc +++ b/src/mon/OSDMonitor.cc @@ -475,9 +475,12 @@ void OSDMonitor::_booted(MOSDBoot *m, bool logit) { dout(7) << "_booted " << m->get_orig_source_inst() << " w " << m->sb.weight << " from " << m->sb.current_epoch << dendl; - stringstream ss; - ss << m->get_orig_source_inst() << " boot"; - mon->get_logclient()->log(LOG_INFO, ss); + + if (logit) { + stringstream ss; + ss << m->get_orig_source_inst() << " boot"; + mon->get_logclient()->log(LOG_INFO, ss); + } send_latest(m, m->sb.current_epoch+1); }