]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
crimson/admin: Use crimson::net::make_message() in AdminSocket
authorAmnon Hanuhov <ahanukov@redhat.com>
Tue, 13 Apr 2021 12:26:22 +0000 (15:26 +0300)
committerAmnon Hanuhov <ahanukov@redhat.com>
Thu, 6 May 2021 17:22:05 +0000 (20:22 +0300)
Signed-off-by: Amnon Hanuhov <ahanukov@redhat.com>
src/crimson/admin/admin_socket.cc

index d6b7301971ac0dbf89481d5f4e187b13b4e4e412..2f064ec47ffe01dfed340e3d2920779eb78ad723 100644 (file)
@@ -131,10 +131,10 @@ seastar::future<> AdminSocket::handle_command(crimson::net::ConnectionRef conn,
   return execute_command(m->cmd, std::move(m->get_data())).then(
     [conn, tid=m->get_tid()](auto result) {
     auto [ret, err, out] = std::move(result);
-    auto reply = make_message<MCommandReply>(ret, err);
+    auto reply = crimson::net::make_message<MCommandReply>(ret, err);
     reply->set_tid(tid);
     reply->set_data(out);
-    return conn->send(reply);
+    return conn->send(std::move(reply));
   });
 }