From cdf3c90016c8c427f44b1649575ce383de522568 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Sat, 30 Jan 2016 17:02:08 +0800 Subject: [PATCH] os/memstore: return empty list if offset overflows Signed-off-by: xie xingguo --- src/os/memstore/MemStore.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/os/memstore/MemStore.cc b/src/os/memstore/MemStore.cc index 2643c8f0c21c..148791e7c5a2 100644 --- a/src/os/memstore/MemStore.cc +++ b/src/os/memstore/MemStore.cc @@ -366,8 +366,8 @@ int MemStore::fiemap(coll_t cid, const ghobject_t& oid, l = o->get_size() - offset; if (offset >= o->get_size()) goto out; - out: m[offset] = l; + out: ::encode(m, bl); return 0; } -- 2.47.3