]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librgw: add intrusive refcnt to RGWLibFS
authorMatt Benjamin <mbenjamin@redhat.com>
Mon, 25 Jan 2016 22:09:47 +0000 (17:09 -0500)
committerMatt Benjamin <mbenjamin@redhat.com>
Fri, 12 Feb 2016 17:07:10 +0000 (12:07 -0500)
commit3237f0b96a7e58e4334d57f9008b496fb8932a79
treee196ed2685f30d1883d55429ce893d138525047b
parentbaffb146bf3516b83f08214403d56914b670339d
librgw: add intrusive refcnt to RGWLibFS

Ensures that file system instances cannot be disposed while (e.g.)
background processing is ongoing.

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
src/rgw/rgw_file.cc
src/rgw/rgw_file.h
src/rgw/rgw_lib.h