]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd/main: do cleanup using defer() in fetch_config()
authorKefu Chai <kchai@redhat.com>
Sat, 29 May 2021 05:44:29 +0000 (13:44 +0800)
committerKefu Chai <kchai@redhat.com>
Sat, 29 May 2021 08:48:44 +0000 (16:48 +0800)
commitf7d18aa8357d2ddca764d7e307c30a6f34718925
tree1fa92255614f8909e3ab947af7b7b8f945ef6209
parent57c1277c6481e96d4ee0146c71fe4163cdca47d1
crimson/osd/main: do cleanup using defer() in fetch_config()

so we can stop the started services even if some of the step(s) throw or
fail.

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