aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main
diff options
context:
space:
mode:
authorGravatar jart <jart@google.com>2017-03-28 22:33:27 +0000
committerGravatar Philipp Wollermann <philwo@google.com>2017-03-29 14:22:22 +0200
commit0e866a8b732e31df1a4ddfd13c4870d4721de70b (patch)
treee120356f560c1f97edf55dee9c9c4a9f8354568b /src/main
parent1419ddac5fb5b7d6aec9ac0e3d27dfcd53692bb7 (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.java2
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(