]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: rados service shuts down rados client on shutdown()
authorCasey Bodley <cbodley@redhat.com>
Sun, 11 Sep 2022 22:13:52 +0000 (18:13 -0400)
committerCasey Bodley <cbodley@redhat.com>
Mon, 3 Oct 2022 17:24:48 +0000 (13:24 -0400)
commit2afd9803461acf93544c0174583e8682d4f89002
tree5a605e8d42690cc765ae1766fa1ee1f952ad5f5a
parente4a967fec8fbef301ede9d6499aca5ac1c885d57
rgw: rados service shuts down rados client on shutdown()

if we leave the rados client running, it will keep delivering
AioCompletions while we're shutting other things down

this resolves a valgrind use-after-free where rgw::notify::Manager
gets completions after its destruction

Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/services/svc_rados.cc