From: xie xingguo Date: Tue, 5 Jan 2016 08:12:49 +0000 (+0800) Subject: os: fix overflow of collection_empty method X-Git-Tag: v10.0.3~86^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d225522da33ce70460c8aa5adb8ca1223574ac82;p=ceph.git os: fix overflow of collection_empty method Fixes: #14227 Signed-off-by: xie xingguo --- diff --git a/src/os/memstore/MemStore.cc b/src/os/memstore/MemStore.cc index de00e63ae827..9d0f8b915249 100644 --- a/src/os/memstore/MemStore.cc +++ b/src/os/memstore/MemStore.cc @@ -398,7 +398,7 @@ bool MemStore::collection_empty(coll_t cid) dout(10) << __func__ << " " << cid << dendl; CollectionRef c = get_collection(cid); if (!c) - return -ENOENT; + return false; RWLock::RLocker l(c->lock); return c->object_map.empty();