]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/admin: let AdminSocket::register_command() return void 42128/head
authorKefu Chai <kchai@redhat.com>
Thu, 1 Jul 2021 06:32:31 +0000 (14:32 +0800)
committerKefu Chai <kchai@redhat.com>
Thu, 1 Jul 2021 06:55:33 +0000 (14:55 +0800)
commite023bf4a5462b07066183a5e6c13575199b780ef
tree9d013846893508dfbf576ebbcd89f8790c44ec92
parent7f64774e1b35987e70840af7ec9ee8d033eb0c16
crimson/admin: let AdminSocket::register_command() return void

instead of returning a seastar::future<>, it can just return void,
as it does not involve asynchronous operations.

also drop servers_tbl_rwlock, as we don't register hooks after OSD
starts, there is no need to protect hooks with a rw lock.

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/crimson/admin/admin_socket.cc
src/crimson/admin/admin_socket.h
src/crimson/osd/osd.cc