]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
crimson/osd: improve debugs around heatbeat's binding procedure.
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Wed, 20 Oct 2021 12:04:36 +0000 (12:04 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Mon, 25 Oct 2021 13:10:04 +0000 (13:10 +0000)
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/crimson/osd/heartbeat.cc

index 3c38eb8636a52896c624fef039480c8f2f37cf75..02d6c0ea27321706c2f0f72a541c9c4445164a81 100644 (file)
@@ -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();
   }));
 }