From f446b80e2a1949aeac56bfe4639153358031b11e Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Thu, 4 May 2017 13:36:38 -0700 Subject: [PATCH] cls/rgw: return default header if not initialized Signed-off-by: Yehuda Sadeh --- src/cls/rgw/cls_rgw.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cls/rgw/cls_rgw.cc b/src/cls/rgw/cls_rgw.cc index a39dfe38d8d46..e7c732a712d04 100644 --- a/src/cls/rgw/cls_rgw.cc +++ b/src/cls/rgw/cls_rgw.cc @@ -372,7 +372,8 @@ static int read_bucket_header(cls_method_context_t hctx, struct rgw_bucket_dir_h return rc; if (bl.length() == 0) { - return -ENOENT; + *header = rgw_bucket_dir_header(); + return 0; } bufferlist::iterator iter = bl.begin(); try { -- 2.39.5