From be1390eaf91b4278d00657141536aef01dbea42c Mon Sep 17 00:00:00 2001 From: Justine Tunney Date: Mon, 21 Nov 2016 20:40:13 +0000 Subject: Fix test_http_to_https_redirect test RELNOTES: n/a -- MOS_MIGRATED_REVID=139818617 --- .../devtools/build/lib/bazel/repository/downloader/HttpConnector.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/google/devtools/build/lib/bazel/repository/downloader/HttpConnector.java b/src/main/java/com/google/devtools/build/lib/bazel/repository/downloader/HttpConnector.java index 616f0b0c8f..3f8f716051 100644 --- a/src/main/java/com/google/devtools/build/lib/bazel/repository/downloader/HttpConnector.java +++ b/src/main/java/com/google/devtools/build/lib/bazel/repository/downloader/HttpConnector.java @@ -92,6 +92,9 @@ final class HttpConnector { code = connection.getResponseCode(); } catch (FileNotFoundException ignored) { code = connection.getResponseCode(); + } catch (IllegalArgumentException e) { + // This will happen if the user does something like specify a port greater than 2^16-1. + throw new UnrecoverableHttpException(e.getMessage()); } catch (IOException e) { if (!e.getMessage().startsWith("Server returned")) { throw e; -- cgit v1.2.3