Remove deadline timeout. #255

This commit is contained in:
Andrey Smirnov
2015-05-28 12:52:29 +03:00
parent 9abc772b16
commit 9d298dee51
+5 -1
View File
@@ -10,6 +10,7 @@ import (
"os"
"path/filepath"
"strings"
"time"
)
// PublishedStorage abstract file system with published files (actually hosted on S3)
@@ -50,8 +51,11 @@ func NewPublishedStorageRaw(auth aws.Auth, region aws.Region, bucket, defaultACL
disableMultiDel: disabledMultiDel,
}
rt := &(*aws.RetryingClient.Transport.(*aws.ResilientTransport))
rt.Deadline = func() time.Time { return time.Time{} }
result.s3.HTTPClient = func() *http.Client {
return aws.RetryingClient
return aws.NewClient(rt)
}
result.bucket = result.s3.Bucket(bucket)