]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
os/bluestore: fix invalid stray shared blob detection in fsck.
authorIgor Fedotov <ifedotov@suse.com>
Fri, 27 Sep 2019 10:51:54 +0000 (13:51 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Fri, 27 Sep 2019 10:51:54 +0000 (13:51 +0300)
This is a regression, caused by https://github.com/ceph/ceph/pull/30264

Signed-off-by: Igor Fedotov <ifedotov@suse.com>
src/os/bluestore/BlueStore.cc

index ee9556a483746364d209a30be7d07fd2251b34c1..d48cfbda75122423e9de55f4934b7e6f231a63ed 100644 (file)
@@ -7619,7 +7619,7 @@ void BlueStore::_fsck_check_objects(FSCKDepth depth,
   auto used_per_pool_omap_head = ctx.used_per_pool_omap_head;
   auto used_pgmeta_omap_head = ctx.used_pgmeta_omap_head;
   auto sb_info_lock = ctx.sb_info_lock;
-  auto sb_info = ctx.sb_info;
+  auto& sb_info = ctx.sb_info;
   auto repairer = ctx.repairer;
 
   uint64_t_btree_t used_nids;