From 3e5b91633495cc7e35212e20a6de291169cd4f9c Mon Sep 17 00:00:00 2001 From: Radoslaw Zarzynski Date: Wed, 20 Oct 2021 12:04:36 +0000 Subject: [PATCH] crimson/osd: improve debugs around heatbeat's binding procedure. Signed-off-by: Radoslaw Zarzynski --- src/crimson/osd/heartbeat.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/crimson/osd/heartbeat.cc b/src/crimson/osd/heartbeat.cc index 3c38eb8636a..02d6c0ea273 100644 --- a/src/crimson/osd/heartbeat.cc +++ b/src/crimson/osd/heartbeat.cc @@ -48,7 +48,8 @@ Heartbeat::Heartbeat(osd_id_t whoami, seastar::future<> Heartbeat::start(entity_addrvec_t front_addrs, entity_addrvec_t back_addrs) { - logger().info("heartbeat: start"); + logger().info("heartbeat: start front_addrs={}, back_addrs={}", + front_addrs, back_addrs); // i only care about the address, so any unused port would work for (auto& addr : boost::join(front_addrs.v, back_addrs.v)) { addr.set_port(0); @@ -76,8 +77,8 @@ Heartbeat::start_messenger(crimson::net::Messenger& msgr, return msgr.bind(addrs).safe_then([this, &msgr]() mutable { return msgr.start({this}); }, crimson::net::Messenger::bind_ertr::all_same_way( - [] (const std::error_code& e) { - logger().error("heartbeat messenger bind(): {}", e); + [addrs] (const std::error_code& e) { + logger().error("heartbeat messenger bind({}): {}", addrs, e); ceph_abort(); })); } -- 2.39.5