]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/MgrStandby: fix config observer
authorSage Weil <sage@newdream.net>
Fri, 16 Apr 2021 18:58:34 +0000 (14:58 -0400)
committerSage Weil <sage@newdream.net>
Tue, 4 May 2021 16:16:16 +0000 (11:16 -0500)
Otherwise handle_conf_change() is never called.

Signed-off-by: Sage Weil <sage@newdream.net>
(cherry picked from commit 73af779d314902f2af9d62e86a5adb17fb9f5d00)

src/mgr/MgrStandby.cc

index ef977e0c80b5fb95b008ac2b0bfb4a714b032049..2ea331441dc7656dad0b2dcdb2c21491f5c89bfa 100644 (file)
@@ -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