Skip to content

Commit 68c674a

Browse files
rgw: CreateBucket returns success even if a racing DeleteBucket succeeds too
Signed-off-by: Jane Zhu <[email protected]>
1 parent 8fdf443 commit 68c674a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/rgw/driver/rados/rgw_sal_rados.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ int RadosBucket::create(const DoutPrefixProvider* dpp,
222222
RGWBucketCtl::Bucket::GetParams()
223223
.set_objv_tracker(&objv_tracker));
224224
if (r == -ENOENT) {
225-
ret = -ERR_NO_SUCH_BUCKET;
225+
ret = 0;
226226

227227
ldpp_dout(dpp, 5) << "WARNING: the bucket entry point has been deleted by a concurrent DELETE bucket request."
228228
<< " Unlinking the bucket." << dendl;

0 commit comments

Comments
 (0)