From f5f3282cffa39d4fd7de9696150027b07550c4d1 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Tue, 2 Feb 2016 14:22:41 +0800 Subject: [PATCH] BlueStore: fix wrong action scope of enode Signed-off-by: xie xingguo --- src/os/bluestore/BlueStore.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index 3243e4896f6..2e64af9bbb8 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -1893,7 +1893,6 @@ int BlueStore::fsck() set used_omap_head; interval_set used_blocks; KeyValueDB::Iterator it; - EnodeRef enode; vector hash_shared; int r = _open_path(); @@ -1951,6 +1950,7 @@ int BlueStore::fsck() CollectionRef c = _get_collection(p->first); RWLock::RLocker l(c->lock); ghobject_t pos; + EnodeRef enode; while (true) { vector ols; int r = collection_list(p->first, pos, ghobject_t::get_max(), true, -- 2.47.3