From: Sage Weil Date: Fri, 16 Apr 2021 18:58:34 +0000 (-0400) Subject: mgr/MgrStandby: fix config observer X-Git-Tag: v16.2.5~39^2~4^2^2~40 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fc7e9accdd857d7e317424fa8f38822785f2edbe;p=ceph.git mgr/MgrStandby: fix config observer Otherwise handle_conf_change() is never called. Signed-off-by: Sage Weil (cherry picked from commit 73af779d314902f2af9d62e86a5adb17fb9f5d00) --- diff --git a/src/mgr/MgrStandby.cc b/src/mgr/MgrStandby.cc index ef977e0c80b5..2ea331441dc7 100644 --- a/src/mgr/MgrStandby.cc +++ b/src/mgr/MgrStandby.cc @@ -115,6 +115,8 @@ int MgrStandby::init() init_async_signal_handler(); register_async_signal_handler(SIGHUP, sighup_handler); + cct->_conf.add_observer(this); + std::lock_guard l(lock); // Start finisher