From c81e08ea58338ed174770ee5f63dfe2834c334be Mon Sep 17 00:00:00 2001 From: Amnon Hanuhov Date: Tue, 13 Apr 2021 14:05:23 +0300 Subject: [PATCH] crimson/osd: Refactor heartbeat::connection::send() to take unique_ptr Signed-off-by: Amnon Hanuhov --- src/crimson/osd/heartbeat.cc | 4 ++-- src/crimson/osd/heartbeat.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/crimson/osd/heartbeat.cc b/src/crimson/osd/heartbeat.cc index 81ec06ecd5d..d6c4abfa21f 100644 --- a/src/crimson/osd/heartbeat.cc +++ b/src/crimson/osd/heartbeat.cc @@ -421,10 +421,10 @@ void Heartbeat::Connection::reset() } } -seastar::future<> Heartbeat::Connection::send(MessageRef msg) +seastar::future<> Heartbeat::Connection::send(MessageURef msg) { assert(is_connected); - return conn->send(msg); + return conn->send(std::move(msg)); } void Heartbeat::Connection::validate() diff --git a/src/crimson/osd/heartbeat.h b/src/crimson/osd/heartbeat.h index 4947e871ff5..b4b295abc73 100644 --- a/src/crimson/osd/heartbeat.h +++ b/src/crimson/osd/heartbeat.h @@ -189,7 +189,7 @@ class Heartbeat::Connection { void accepted(crimson::net::ConnectionRef); void replaced(); void reset(); - seastar::future<> send(MessageRef msg); + seastar::future<> send(MessageURef msg); void validate(); // retry connection if still pending void retry(); -- 2.39.5