]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr: load modules in finisher to avoid potential lock cycles
authorMykola Golub <mgolub@suse.com>
Thu, 24 Jan 2019 09:04:24 +0000 (11:04 +0200)
committerMykola Golub <mgolub@suse.com>
Wed, 30 Jan 2019 15:47:51 +0000 (15:47 +0000)
commitf22347db5509dc2da3cac6bc9f7a9b627798d3ac
tree720447a005624506157c4a46c11eac56820e4b1b
parentd239c2a8b44ec4ac3149a99460ece3b538d8ba7e
mgr: load modules in finisher to avoid potential lock cycles

Fixes: https://tracker.ceph.com/issues/37997
Signed-off-by: Mykola Golub <mgolub@suse.com>
src/mgr/ActivePyModules.cc
src/mgr/ActivePyModules.h
src/mgr/MgrStandby.cc
src/mgr/MgrStandby.h
src/mgr/PyModuleRegistry.cc
src/mgr/PyModuleRegistry.h
src/mgr/StandbyPyModules.cc
src/mgr/StandbyPyModules.h