]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: optimize message passing
authorPatrick Donnelly <pdonnell@redhat.com>
Tue, 15 Dec 2020 02:47:05 +0000 (18:47 -0800)
committerPatrick Donnelly <pdonnell@redhat.com>
Tue, 15 Dec 2020 02:47:50 +0000 (18:47 -0800)
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
src/osd/OSD.h

index 85a783a14eaa6dc8f8ae8a9c915eca4eb0ede15b..be96221e0d74f804c9f863d0b502594500eafbb2 100644 (file)
@@ -255,7 +255,7 @@ public:
   void send_message_osd_cluster(int peer, Message *m, epoch_t from_epoch);
   void send_message_osd_cluster(std::vector<std::pair<int, Message*>>& messages, epoch_t from_epoch);
   void send_message_osd_cluster(MessageRef m, Connection *con) {
-    con->send_message2(m);
+    con->send_message2(std::move(m));
   }
   void send_message_osd_cluster(Message *m, const ConnectionRef& con) {
     con->send_message(m);