From 852e60d6f3d5f0f3cef2a9e382fa3cda8e5bf4c3 Mon Sep 17 00:00:00 2001 From: Shilpa Jagannath Date: Tue, 1 Nov 2022 17:11:31 -0400 Subject: [PATCH] rgw/multisite: clear objv before reading bucket sync status Signed-off-by: Shilpa Jagannath --- src/rgw/driver/rados/rgw_data_sync.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/rgw/driver/rados/rgw_data_sync.cc b/src/rgw/driver/rados/rgw_data_sync.cc index 551aa767b44..cb4d227a39d 100644 --- a/src/rgw/driver/rados/rgw_data_sync.cc +++ b/src/rgw/driver/rados/rgw_data_sync.cc @@ -5399,6 +5399,7 @@ public: int RGWSyncBucketShardCR::operate(const DoutPrefixProvider *dpp) { reenter(this) { + objv_tracker.clear(); yield call(new RGWReadBucketPipeSyncStatusCoroutine(sc, sync_pair, &sync_status, &objv_tracker, generation)); if (retcode < 0 && retcode != -ENOENT) { tn->log(0, SSTR("ERROR: failed to read sync status for bucket. error: " << retcode)); -- 2.47.3