1
mirror of https://github.com/rclone/rclone synced 2024-11-16 16:15:34 +01:00

azureblob: work around SDK bug which causes errors for chunk-sized files

See https://github.com/Azure/azure-storage-blob-go/pull/75 for details
This commit is contained in:
Nick Craig-Wood 2018-10-13 17:46:59 +01:00
parent ade252f13b
commit 6a773289e7

View File

@ -1269,7 +1269,7 @@ func (o *Object) Update(in io.Reader, src fs.ObjectInfo, options ...fs.OpenOptio
} }
putBlobOptions := azblob.UploadStreamToBlockBlobOptions{ putBlobOptions := azblob.UploadStreamToBlockBlobOptions{
BufferSize: int(o.fs.opt.ChunkSize), BufferSize: int(o.fs.opt.ChunkSize) + 1, // +1 Needed until https://github.com/Azure/azure-storage-blob-go/pull/75 is merged
MaxBuffers: 4, MaxBuffers: 4,
Metadata: o.meta, Metadata: o.meta,
BlobHTTPHeaders: httpHeaders, BlobHTTPHeaders: httpHeaders,