From 35efc4eb6161b9258593ad850e812cb20e524fd3 Mon Sep 17 00:00:00 2001 From: Orit Wasserman Date: Tue, 1 May 2018 18:41:29 +0300 Subject: [PATCH] rgw: fix bi_list to return max entries not max-1 Fixes: http://tracker.ceph.com/issues/24483 Signed-off-by: Orit Wasserman (cherry picked from commit fc44655b80d818a179a9ce6bf4aa52df13c98fc1) --- src/cls/rgw/cls_rgw.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cls/rgw/cls_rgw.cc b/src/cls/rgw/cls_rgw.cc index c24405a669c..c30b5408bd5 100644 --- a/src/cls/rgw/cls_rgw.cc +++ b/src/cls/rgw/cls_rgw.cc @@ -2549,7 +2549,7 @@ static int rgw_bi_list_op(cls_method_context_t hctx, bufferlist *in, bufferlist } op_ret.is_truncated = (count >= max) || more; - while (count >= max) { + while (count > max) { op_ret.entries.pop_back(); count--; } -- 2.47.3