From: Sage Weil Date: Fri, 14 Mar 2014 18:00:36 +0000 (-0700) Subject: ceph-mon: be a bit more verbose on error X-Git-Tag: v0.78~22^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fba88de130df4f35fd8ead498f50b20c2a712f30;p=ceph.git ceph-mon: be a bit more verbose on error Motivated by #7489 Signed-off-by: Sage Weil --- diff --git a/src/ceph_mon.cc b/src/ceph_mon.cc index 3e4682b81be8..0aa6b20f9cc8 100644 --- a/src/ceph_mon.cc +++ b/src/ceph_mon.cc @@ -651,8 +651,10 @@ int main(int argc, const char **argv) } err = mon->preinit(); - if (err < 0) + if (err < 0) { + derr << "failed to initialize" << dendl; prefork.exit(1); + } if (compact || g_conf->mon_compact_on_start) { derr << "compacting monitor store ..." << dendl; diff --git a/src/msg/Accepter.cc b/src/msg/Accepter.cc index 5eebb2eec61f..f8ae7116cb13 100644 --- a/src/msg/Accepter.cc +++ b/src/msg/Accepter.cc @@ -77,7 +77,7 @@ int Accepter::bind(const entity_addr_t &bind_addr, const set& avoid_ports) int on = 1; rc = ::setsockopt(listen_sd, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)); if (rc < 0) { - ldout(msgr->cct,0) << "accepter.bind unable to setsockopt: " + lderr(msgr->cct) << "accepter.bind unable to setsockopt: " << cpp_strerror(errno) << dendl; return -errno; }