From 0be14120e49569eb38375fd18222d9cb0912c8a3 Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Sat, 3 Aug 2019 17:45:14 +0100 Subject: [PATCH] swift: use FixRangeOption to fix 0 length files via the VFS --- backend/swift/swift.go | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/swift/swift.go b/backend/swift/swift.go index 09b962419..b0431aeba 100644 --- a/backend/swift/swift.go +++ b/backend/swift/swift.go @@ -1028,6 +1028,7 @@ func (o *Object) Storable() bool { // Open an object for read func (o *Object) Open(ctx context.Context, options ...fs.OpenOption) (in io.ReadCloser, err error) { + fs.FixRangeOption(options, o.size) headers := fs.OpenOptionHeaders(options) _, isRanging := headers["Range"] err = o.fs.pacer.Call(func() (bool, error) {