From ebcd0dcd54724bc0c824fe055d53cf8465ddba52 Mon Sep 17 00:00:00 2001 From: "lu.shasha" Date: Wed, 24 May 2017 14:46:04 +0800 Subject: [PATCH] rgw: fix radosgw-admin bucket_stats retcode should check RGWBucketAdminOp::info retcode Signed-off-by: Shasha Lu --- src/rgw/rgw_admin.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/rgw/rgw_admin.cc b/src/rgw/rgw_admin.cc index 69ff573fcde9b..bcfb8075660b8 100644 --- a/src/rgw/rgw_admin.cc +++ b/src/rgw/rgw_admin.cc @@ -4994,7 +4994,11 @@ int main(int argc, const char **argv) if (opt_cmd == OPT_BUCKET_STATS) { bucket_op.set_fetch_stats(true); - RGWBucketAdminOp::info(store, bucket_op, f); + int r = RGWBucketAdminOp::info(store, bucket_op, f); + if (r < 0) { + cerr << "failure: " << cpp_strerror(-r) << ": " << err << std::endl; + return -r; + } } if (opt_cmd == OPT_BUCKET_LINK) { -- 2.47.3