From: Ilya Dryomov Date: Tue, 3 Dec 2024 15:16:39 +0000 (+0100) Subject: librbd/migration/HttpClient: log ec details in handle_{issue,receive}() X-Git-Tag: testing/HEAD-reef-debug~31^2~9 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=93fea13717e0e1693b1ab628135301497958f0cb;p=ceph-ci.git 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) --- diff --git a/src/librbd/migration/HttpClient.cc b/src/librbd/migration/HttpClient.cc index 28e21626f60..9e7947fda1a 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;