From: Patrick Donnelly Date: Tue, 19 Aug 2025 21:02:24 +0000 (-0400) Subject: mds: move messages to be sent X-Git-Tag: testing/wip-pdonnell-testing-20260126.152838~26 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9c95f0baa95de4ddace07f4cddd10f82be3a288a;p=ceph-ci.git mds: move messages to be sent Signed-off-by: Patrick Donnelly --- diff --git a/src/mds/MDSDaemon.cc b/src/mds/MDSDaemon.cc index ca2a94f7fcd..ac3fd7e8eeb 100644 --- a/src/mds/MDSDaemon.cc +++ b/src/mds/MDSDaemon.cc @@ -783,7 +783,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) @@ -1267,7 +1267,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(); } }