diff options
author | 2017-03-28 22:33:27 +0000 | |
---|---|---|
committer | 2017-03-29 14:22:22 +0200 | |
commit | 0e866a8b732e31df1a4ddfd13c4870d4721de70b (patch) | |
tree | e120356f560c1f97edf55dee9c9c4a9f8354568b /src/main | |
parent | 1419ddac5fb5b7d6aec9ac0e3d27dfcd53692bb7 (diff) |
Fix downloader so reset connections can resume
RELNOTES: A downloader bug was fixed that prevented RFC 7233 Range connection resumes from working with certain HTTP servers
PiperOrigin-RevId: 151508000
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/bazel/repository/downloader/RetryingInputStream.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/repository/downloader/RetryingInputStream.java b/src/main/java/com/google/devtools/build/lib/bazel/repository/downloader/RetryingInputStream.java index 4263cc257f..b691fdf481 100644 --- a/src/main/java/com/google/devtools/build/lib/bazel/repository/downloader/RetryingInputStream.java +++ b/src/main/java/com/google/devtools/build/lib/bazel/repository/downloader/RetryingInputStream.java @@ -125,7 +125,7 @@ class RetryingInputStream extends InputStream { } else { connection = reconnector.connect( - cause, ImmutableMap.of("Range", String.format("bytes %d-", amountRead))); + cause, ImmutableMap.of("Range", String.format("bytes=%d-", amountRead))); if (!Strings.nullToEmpty(connection.getHeaderField("Content-Range")) .startsWith(String.format("bytes %d-", amountRead))) { throw new IOException(String.format( |