From 45adbe011d68d3fa600492431b17ca66ea734c37 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Mon, 9 Sep 2019 22:08:15 -0500 Subject: [PATCH] osd: drop MMonCommand handling Nothing sends these.. or has in a very very long time, AFAICS. Signed-off-by: Sage Weil --- src/osd/OSD.cc | 13 ------------- src/osd/OSD.h | 1 - 2 files changed, 14 deletions(-) diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index aa38e1f82cd..9a237ed8b5c 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -118,7 +118,6 @@ #include "messages/MOSDScrub2.h" #include "messages/MOSDRepScrub.h" -#include "messages/MMonCommand.h" #include "messages/MCommand.h" #include "messages/MCommandReply.h" @@ -6765,18 +6764,6 @@ void OSD::send_beacon(const ceph::coarse_mono_clock::time_point& now) } } -void OSD::handle_command(MMonCommand *m) -{ - if (!require_mon_peer(m)) { - m->put(); - return; - } - - Command *c = new Command(m->cmd, m->get_tid(), m->get_data(), NULL); - command_wq.queue(c); - m->put(); -} - void OSD::handle_command(MCommand *m) { ConnectionRef con = m->get_connection(); diff --git a/src/osd/OSD.h b/src/osd/OSD.h index 010612947ba..710c83de10a 100644 --- a/src/osd/OSD.h +++ b/src/osd/OSD.h @@ -2015,7 +2015,6 @@ protected: } } command_wq; - void handle_command(class MMonCommand *m); void handle_command(class MCommand *m); void do_command(Connection *con, ceph_tid_t tid, vector& cmd, bufferlist& data); int _do_command( -- 2.39.5