]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: remove _reap_collection in umount.
authorJianpeng Ma <jianpeng.ma@intel.com>
Thu, 16 Nov 2017 14:11:07 +0000 (22:11 +0800)
committerIgor Fedotov <ifedotov@suse.com>
Tue, 20 Mar 2018 12:50:49 +0000 (15:50 +0300)
commitb813d2834ac69b3530141edafe486346a9b372a4
tree02a9e5737db6e3f3d39afdc685ce504e6869794d
parent291f6c91d42e462d5f803a68067dd34aaba1661f
os/bluestore: remove _reap_collection in umount.

Queue removed collections and reap removed collection in the same
thread(_kv_finalize_thread). If this thread terminated and mean all
removed collection handle. Unless expection, so add a assert.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
(cherry picked from commit ab4f797bfd3739e9722615abe8be57a7bd364c5e)
src/os/bluestore/BlueStore.cc