From ee52159c90f96578244b460a915c1a651168e35a Mon Sep 17 00:00:00 2001 From: Ilya Dryomov Date: Tue, 3 Dec 2024 16:16:39 +0100 Subject: [PATCH] librbd/migration/HttpClient: log ec details in handle_{issue,receive}() Logging just the (negated) value makes tracking down the error category and message unnecessarily hard. Signed-off-by: Ilya Dryomov (cherry picked from commit eb773496d53e924e6ff99ab1c3a9bcd36a8f81ea) --- src/librbd/migration/HttpClient.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/librbd/migration/HttpClient.cc b/src/librbd/migration/HttpClient.cc index 6a504d3a9acf4..a30bcabfa7be4 100644 --- a/src/librbd/migration/HttpClient.cc +++ b/src/librbd/migration/HttpClient.cc @@ -118,7 +118,7 @@ public: ceph_assert(m_http_client->m_strand.running_in_this_thread()); auto cct = m_http_client->m_cct; - ldout(cct, 20) << "work=" << work.get() << ", r=" << -ec.value() << dendl; + ldout(cct, 20) << "work=" << work.get() << ", ec=" << ec.what() << dendl; ceph_assert(m_in_flight_requests > 0); --m_in_flight_requests; @@ -414,7 +414,7 @@ private: void handle_receive(boost::system::error_code ec, std::shared_ptr&& work) { auto cct = m_http_client->m_cct; - ldout(cct, 15) << "work=" << work.get() << ", r=" << -ec.value() << dendl; + ldout(cct, 15) << "work=" << work.get() << ", ec=" << ec.what() << dendl; ceph_assert(m_in_flight_requests > 0); --m_in_flight_requests; -- 2.39.5