From f2df87625cbc0f08d3e4ab4619f2ef642d9bdad8 Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Thu, 25 Apr 2013 22:11:27 -0700 Subject: [PATCH] rgw: fix bucket listing when reaching limit Bucket listing was broken when limit was set. Signed-off-by: Yehuda Sadeh --- src/rgw/rgw_op.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rgw/rgw_op.cc b/src/rgw/rgw_op.cc index 70d51f484d7..4e9553940f6 100644 --- a/src/rgw/rgw_op.cc +++ b/src/rgw/rgw_op.cc @@ -680,7 +680,7 @@ void RGWListBuckets::execute() total_count += m.size(); - done = (m.size() < read_count); + done = (m.size() < read_count || total_count == limit); if (m.size()) { send_response_data(buckets); -- 2.47.3