From 0753d678402472f42f6a9b82834e3d132e46b99a Mon Sep 17 00:00:00 2001 From: Casey Bodley Date: Mon, 9 Sep 2024 10:51:03 -0400 Subject: [PATCH] rgw: clear output keys in RGWMetadataLister::get_next() Signed-off-by: Casey Bodley --- src/rgw/driver/rados/rgw_metadata_lister.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/rgw/driver/rados/rgw_metadata_lister.h b/src/rgw/driver/rados/rgw_metadata_lister.h index 9fbb21ac3b4..3d35fc7bfed 100644 --- a/src/rgw/driver/rados/rgw_metadata_lister.h +++ b/src/rgw/driver/rados/rgw_metadata_lister.h @@ -49,6 +49,7 @@ class RGWMetadataLister { int get_next(const DoutPrefixProvider* dpp, int max, std::list& keys, bool* truncated) { + keys.clear(); std::vector oids; int r = listing.get_next(dpp, max, &oids, truncated); if (r == -ENOENT) { -- 2.39.5