From: Yehuda Sadeh Date: Fri, 26 Apr 2013 05:11:27 +0000 (-0700) Subject: rgw: fix bucket listing when reaching limit X-Git-Tag: v0.61~88^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f2df87625cbc0f08d3e4ab4619f2ef642d9bdad8;p=ceph.git rgw: fix bucket listing when reaching limit Bucket listing was broken when limit was set. Signed-off-by: Yehuda Sadeh --- diff --git a/src/rgw/rgw_op.cc b/src/rgw/rgw_op.cc index 70d51f484d79..4e9553940f60 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);