From 3574c46ca0a60b266162ed22da3df57206f3744d Mon Sep 17 00:00:00 2001 From: Steve Streeting Date: Thu, 9 Jun 2016 09:09:58 +0100 Subject: [PATCH] Support download resuming beyond 2GB boundary (64 bit offsets) --- transfer/basic_download.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transfer/basic_download.go b/transfer/basic_download.go index 06e390df..a3a0761d 100644 --- a/transfer/basic_download.go +++ b/transfer/basic_download.go @@ -129,7 +129,7 @@ func (a *basicDownloadAdapter) download(t *Transfer, cb TransferProgressCallback regex := regexp.MustCompile(`bytes (\d+)\-.*`) match := regex.FindStringSubmatch(rangeHdr) if match != nil && len(match) > 1 { - contentStart, _ := strconv.ParseInt(match[1], 10, 32) + contentStart, _ := strconv.ParseInt(match[1], 10, 64) if contentStart == fromByte { rangeRequestOk = true } else {