summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYehuda Sadeh <yehuda@inktank.com>2013-05-31 12:30:29 -0700
committerYehuda Sadeh <yehuda@inktank.com>2013-05-31 12:30:29 -0700
commit2b9ab9f3f577c8d967fa4afd11b805edd1b785bb (patch)
tree54267da341e89029374f986440b95fa00e3390df
parente46d7d680eaf279829f784918feceeb1302f9b88 (diff)
downloadceph-2b9ab9f3f577c8d967fa4afd11b805edd1b785bb.tar.gz
rgw: set truncated as false if ENOENT when listing mdlog entries
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
-rw-r--r--src/rgw/rgw_metadata.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/rgw/rgw_metadata.cc b/src/rgw/rgw_metadata.cc
index 105a3465461..6c571bd8cfe 100644
--- a/src/rgw/rgw_metadata.cc
+++ b/src/rgw/rgw_metadata.cc
@@ -114,6 +114,10 @@ int RGWMetadataLog::list_entries(void *handle,
max_entries, entries, ctx->marker, truncated);
if ((ret < 0) && (ret != -ENOENT))
return ret;
+
+ if (ret == -ENOENT)
+ *truncated = false;
+
return 0;
}