]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore/seastore: return future when no element error tolerated 47476/head
authorluo rixin <luorixin@huawei.com>
Fri, 5 Aug 2022 06:55:46 +0000 (14:55 +0800)
committerluo rixin <luorixin@huawei.com>
Fri, 5 Aug 2022 08:50:38 +0000 (16:50 +0800)
commit6b3917073331faf9da1dc582e341dcfb7062f6e8
tree964cd2561bf5b944f93223e0451b108e85b2c6f2
parenta023c0c4e551f3c7105e00bed2b110af733a03fb
crimson/os/seastore/seastore: return future when no element error tolerated

OP_REMOVE etc ops will tolerate absent onode, we need return
ready future to chain the continuation, otherwise it will cause
a segmentation fault.

Signed-off-by: luo rixin <luorixin@huawei.com>
src/crimson/os/seastore/seastore.cc