diff --git a/src/ceph_proxy/CephMsgr.cc b/src/ceph_proxy/CephMsgr.cc index affbf41fa0fe57e0dcba0e4ebb39b7cdc29b1a34..2aa791a6aa2ca8e294d4b422384887a87cd0371b 100644 --- a/src/ceph_proxy/CephMsgr.cc +++ b/src/ceph_proxy/CephMsgr.cc @@ -257,6 +257,12 @@ int ProxyMsgr::RegisterPoolNotifyFn(NotifyPoolEventFn fn) return -1; } + ret = PoolChangeNotify(); + if (ret != 0) { + ProxyDbgLogErr("notify pool failed"); + return -1; + } + return 0; }