From a4771265cfba199f7b030dd29d506d0d5806d499 Mon Sep 17 00:00:00 2001 From: Harshavardhana Date: Wed, 25 May 2016 04:39:06 -0700 Subject: [PATCH] XL: Abortmultipart should update `uploads.json` properly. (#1757) --- xl-v1-multipart.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xl-v1-multipart.go b/xl-v1-multipart.go index a856d2280..1fca6e3f5 100644 --- a/xl-v1-multipart.go +++ b/xl-v1-multipart.go @@ -463,6 +463,9 @@ func (xl xlObjects) abortMultipartUploadCommon(bucket, object, uploadID string) uploadIDs.Uploads = append(uploadIDs.Uploads[:uploadIDIdx], uploadIDs.Uploads[uploadIDIdx+1:]...) } if len(uploadIDs.Uploads) > 0 { + if err = updateUploadJSON(bucket, object, uploadIDs, xl.storageDisks...); err != nil { + return err + } return nil } }