This will make us send the response twice and clobber the http
state.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
{
versioned = s->bucket_info.versioned();
versioning_enabled = s->bucket_info.versioning_enabled();
-
- send_response();
}
int RGWSetBucketVersioning::verify_permission()
ret = get_params();
if (ret < 0)
- goto done;
+ return;
if (enable_versioning) {
s->bucket_info.flags |= BUCKET_VERSIONED;
ret = store->put_bucket_instance_info(s->bucket_info, false, 0, &s->bucket_attrs);
if (ret < 0) {
ldout(s->cct, 0) << "NOTICE: put_bucket_info on bucket=" << s->bucket.name << " returned err=" << ret << dendl;
- goto done;
+ return;
}
-
-done:
- send_response();
}
int RGWStatBucket::verify_permission()