]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: fix improper local var variable in collection_list method causing Store... 10680/head
authorIgor Fedotov <ifedotov@mirantis.com>
Thu, 11 Aug 2016 14:18:42 +0000 (17:18 +0300)
committerIgor Fedotov <ifedotov@mirantis.com>
Thu, 11 Aug 2016 14:18:42 +0000 (17:18 +0300)
Signed-off-by: Igor Fedotov <ifed@mirantis.com>
src/os/bluestore/BlueStore.cc

index b60d978f0b75cf1838f5f597304495251d6157ac..dcbc005b92f1df254506d1157bcbd3b3e4d32b3c 100644 (file)
@@ -4056,6 +4056,7 @@ int BlueStore::collection_list(
     return -EOPNOTSUPP;
 
   int r = 0;
+  ghobject_t static_next;
   {
     RWLock::RLocker l(c->lock);
     KeyValueDB::Iterator it;
@@ -4065,7 +4066,6 @@ int BlueStore::collection_list(
     string pend;
     bool temp;
 
-    ghobject_t static_next;
     if (!pnext)
       pnext = &static_next;