From 21e33ff4e33681680684b7cb860f35337ce684fb Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Thu, 11 Apr 2019 21:44:57 +0800 Subject: [PATCH] crimson/mon: reset promise using `{}` better readability, less repeating. Signed-off-by: Kefu Chai --- src/crimson/mon/MonClient.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/crimson/mon/MonClient.cc b/src/crimson/mon/MonClient.cc index fc6eb1f0ef2..a5fcfcd09f6 100644 --- a/src/crimson/mon/MonClient.cc +++ b/src/crimson/mon/MonClient.cc @@ -205,7 +205,7 @@ seastar::future Connection::do_auth() logger().info("mon {} => {} returns {}: {}", conn->get_messenger()->get_myaddr(), conn->get_peer_addr(), *m, m->result); - reply = decltype(reply){}; + reply = {}; auto p = m->result_bl.cbegin(); auto ret = auth->handle_response(m->result, p, #warning fix crimson: session_key, connection_secret @@ -228,7 +228,7 @@ Connection::authenticate_v1(epoch_t epoch, }).then([this] { return reply.get_future(); }).then([name, want_keys, this](Ref m) { - reply = decltype(reply){}; + reply = {}; if (m->global_id != global_id) { // it's a new session global_id = m->global_id; -- 2.39.5