From: xie xingguo Date: Tue, 23 Aug 2016 08:22:39 +0000 (+0800) Subject: osdc/objecter: fix assert of list_(n)objects X-Git-Tag: v11.0.1~248^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=bee1e964844a53597e94cbbf02a697eeaa97fc30;p=ceph.git osdc/objecter: fix assert of list_(n)objects As current_pg of list_context shall always be smaller than pg_num. Signed-off-by: xie xingguo --- diff --git a/src/osdc/Objecter.cc b/src/osdc/Objecter.cc index 742ab02237d..63848a39984 100644 --- a/src/osdc/Objecter.cc +++ b/src/osdc/Objecter.cc @@ -3481,7 +3481,7 @@ void Objecter::list_nobjects(NListContext *list_context, Context *onfinish) list_context->current_pg_epoch = 0; list_context->starting_pg_num = pg_num; } - assert(list_context->current_pg <= pg_num); + assert(list_context->current_pg < pg_num); ObjectOperation op; op.pg_nls(list_context->max_entries, list_context->filter, @@ -3637,7 +3637,7 @@ void Objecter::list_objects(ListContext *list_context, Context *onfinish) list_context->current_pg_epoch = 0; list_context->starting_pg_num = pg_num; } - assert(list_context->current_pg <= pg_num); + assert(list_context->current_pg < pg_num); ObjectOperation op; op.pg_ls(list_context->max_entries, list_context->filter,