From: Alexander Indenbaum Date: Tue, 22 Apr 2025 10:20:02 +0000 (+0300) Subject: src/nvmeof/NVMeofGwMonitorClient.cc: ms_dispatch2 clean up X-Git-Tag: v20.3.0~33^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F62914%2Fhead;p=ceph.git src/nvmeof/NVMeofGwMonitorClient.cc: ms_dispatch2 clean up - return ACKNOWLEDGED/HANDLED - remove registration for unwanted keys Signed-off-by: Alexander Indenbaum --- diff --git a/src/nvmeof/NVMeofGwMonitorClient.cc b/src/nvmeof/NVMeofGwMonitorClient.cc index a48b85d960520..ae5562a0718b7 100644 --- a/src/nvmeof/NVMeofGwMonitorClient.cc +++ b/src/nvmeof/NVMeofGwMonitorClient.cc @@ -137,8 +137,7 @@ int NVMeofGwMonitorClient::init() } monc.sub_want("NVMeofGw", 0, 0); - monc.set_want_keys(CEPH_ENTITY_TYPE_MON|CEPH_ENTITY_TYPE_OSD - |CEPH_ENTITY_TYPE_MDS|CEPH_ENTITY_TYPE_MGR); + monc.set_want_keys(CEPH_ENTITY_TYPE_MON|CEPH_ENTITY_TYPE_OSD); monc.set_messenger(client_messenger.get()); // We must register our config callback before calling init(), so @@ -427,9 +426,10 @@ Dispatcher::dispatch_result_t NVMeofGwMonitorClient::ms_dispatch2(const ref_tget_type() == MSG_MNVMEOF_GW_MAP) { handle_nvmeof_gw_map(ref_cast(m)); + return Dispatcher::HANDLED(); + } - bool handled = false; - return handled; + return Dispatcher::ACKNOWLEDGED(); } int NVMeofGwMonitorClient::main(std::vector args)