From: Yehuda Sadeh Date: Thu, 8 Mar 2012 06:25:47 +0000 (-0800) Subject: cls_rgw: fix rgw_bucket_init_index X-Git-Tag: v0.44~45^2^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=72d678b85f783c7fc9f227f3c60a32aed1b74fb3;p=ceph.git cls_rgw: fix rgw_bucket_init_index was failing to error in case header already existed Signed-off-by: Yehuda Sadeh --- diff --git a/src/cls_rgw.cc b/src/cls_rgw.cc index cb5716b495e2..52d03cd6629e 100644 --- a/src/cls_rgw.cc +++ b/src/cls_rgw.cc @@ -106,6 +106,7 @@ int rgw_bucket_init_index(cls_method_context_t hctx, bufferlist *in, bufferlist if (header_bl.length() != 0) { CLS_LOG("ERROR: index already initialized\n"); + return -EINVAL; } rgw_bucket_dir dir;