From 7713ca356dbf4a8b26413a9091de484ae4c79fb9 Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Tue, 19 Aug 2025 17:02:24 -0400 Subject: [PATCH] mds: move messages to be sent Signed-off-by: Patrick Donnelly --- src/mds/MDSDaemon.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mds/MDSDaemon.cc b/src/mds/MDSDaemon.cc index a2ac5cd8725..d0fb22e3f0b 100644 --- a/src/mds/MDSDaemon.cc +++ b/src/mds/MDSDaemon.cc @@ -763,7 +763,7 @@ void MDSDaemon::handle_command(const cref_t &m) auto reply = make_message(r, ss.str()); reply->set_tid(m->get_tid()); reply->set_data(outbl); - m->get_connection()->send_message2(reply); + m->get_connection()->send_message2(std::move(reply)); } void MDSDaemon::handle_mds_map(const cref_t &m) @@ -1247,7 +1247,7 @@ void MDSDaemon::ms_handle_accept(Connection *con) // send out any queued messages while (!s->preopen_out_queue.empty()) { - con->send_message2(s->preopen_out_queue.front()); + con->send_message2(std::move(s->preopen_out_queue.front())); s->preopen_out_queue.pop_front(); } } -- 2.39.5