From: Shilpa Jagannath Date: Mon, 3 Apr 2023 17:44:35 +0000 (-0400) Subject: rgw/multisite: fix ret handling in bucket read_sync_status() X-Git-Tag: v18.1.0~12^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=83dbc520b3ff1ea2ba0e264b6e4f44121cd9c58b;p=ceph.git rgw/multisite: fix ret handling in bucket read_sync_status() Signed-off-by: Shilpa Jagannath (cherry picked from commit 91642f4757f91eee45df0b18f79cc3dc38c46d63) --- diff --git a/src/rgw/driver/rados/rgw_data_sync.cc b/src/rgw/driver/rados/rgw_data_sync.cc index d53999cd5ee57..a3724c79fc2da 100644 --- a/src/rgw/driver/rados/rgw_data_sync.cc +++ b/src/rgw/driver/rados/rgw_data_sync.cc @@ -6092,7 +6092,7 @@ RGWBucketPipeSyncStatusManager::read_sync_status( } uint64_t num_shards, latest_gen; auto ret = remote_info(dpp, *sz, nullptr, &latest_gen, &num_shards); - if (!ret) { + if (ret < 0) { ldpp_dout(this, 5) << "Unable to get remote info: " << ret << dendl; return tl::unexpected(ret);