]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/monc: improve debugs around Connection::renew_tickets()
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Mon, 25 Jul 2022 14:48:07 +0000 (14:48 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Tue, 26 Jul 2022 12:04:54 +0000 (12:04 +0000)
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/crimson/mon/MonClient.cc

index 6a64dba9630fc3603417beb7d4f8c148a4f821f5..7f2b821b5861cf65bfec57ddd732ce13258d3f00 100644 (file)
@@ -137,6 +137,7 @@ seastar::future<> Connection::handle_auth_reply(Ref<MAuthReply> m)
 seastar::future<> Connection::renew_tickets()
 {
   if (auth->need_tickets()) {
+    logger().info("{}: retrieving new tickets", __func__);
     return do_auth(request_t::general).then([](const auth_result_t r) {
       if (r == auth_result_t::failure)  {
         throw std::system_error(
@@ -144,8 +145,10 @@ seastar::future<> Connection::renew_tickets()
            crimson::net::error::negotiation_failure));
       }
     });
+  } else {
+    logger().debug("{}: don't need new tickets", __func__);
+    return seastar::now();
   }
-  return seastar::now();
 }
 
 seastar::future<> Connection::renew_rotating_keyring()