]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw/multisite: fix ret handling in bucket read_sync_status() 50847/head
authorShilpa Jagannath <smanjara@redhat.com>
Mon, 3 Apr 2023 17:44:35 +0000 (13:44 -0400)
committerShilpa Jagannath <smanjara@redhat.com>
Mon, 3 Apr 2023 17:44:35 +0000 (13:44 -0400)
Signed-off-by: Shilpa Jagannath <smanjara@redhat.com>
src/rgw/driver/rados/rgw_data_sync.cc

index fd2ac091dabb6523cc2164f1b08a7b98802ffa75..0923cac1ffdcccc91793c5e1e07d96db6a55ae94 100644 (file)
@@ -6073,7 +6073,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);