diff --git a/lib/services.js b/lib/services.js index d26d1eb1fb..b81e9b7a54 100644 --- a/lib/services.js +++ b/lib/services.js @@ -579,7 +579,7 @@ const services = { const multipartObjectMD = Object.assign({}, params.storedMetadata); multipartObjectMD.completeInProgress = true; metadata.putObjectMD(params.bucketName, longMPUIdentifier, multipartObjectMD, - {}, log, err => { + {preventConcurrentCompletion: true}, log, err => { if (err) { log.error('error from metadata', { error: err }); return cb(err);