]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: chained cache shouldn't access service after it was unchained
authorYehuda Sadeh <yehuda@redhat.com>
Fri, 26 Oct 2018 23:20:05 +0000 (16:20 -0700)
committerYehuda Sadeh <yehuda@redhat.com>
Thu, 8 Nov 2018 17:19:30 +0000 (09:19 -0800)
commit238f0ef4a44481787fa36db99c78936480202d6f
treeb74f28b54a95951495cb0b1af6b41e8450534950
parent27664f22c41d0d9397ac7ef19019c64659987df4
rgw: chained cache shouldn't access service after it was unchained

This fixes a cleanup ordering issue. We can now have the chained cache
removed before and after the service is destructed.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
src/rgw/rgw_cache.cc
src/rgw/rgw_cache.h
src/rgw/services/svc_sys_obj_cache.h