From 6eb4aa4cc46d9e0b4d0b9e445e04f66c2dd77448 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Thu, 28 Jan 2016 17:55:29 +0800 Subject: [PATCH] FuseStore: return error if encounter collection_list error Signed-off-by: xie xingguo --- src/os/FuseStore.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/os/FuseStore.cc b/src/os/FuseStore.cc index f55f1ee80f7..b23b59d9b90 100644 --- a/src/os/FuseStore.cc +++ b/src/os/FuseStore.cc @@ -439,7 +439,7 @@ static int os_readdir(const char *path, int r = fs->store->collection_list( cid, next, last, true, 1000, &ls, &next); if (r < 0) - break; + return r; for (auto p : ls) { if (skip) { --skip; -- 2.47.3