summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2019-02-28 12:04:22 +0100
committerHarald Musum <musum@verizonmedia.com>2019-02-28 12:04:22 +0100
commit452de5cea7fa1813e40d8c3d096b723079d88fa5 (patch)
tree1e7eedc20b2f0100649baf38b3bd493965f09815 /config
parent167938c6889bc332ebec97047738a9f241c254e7 (diff)
Only connect if needed
Diffstat (limited to 'config')
-rw-r--r--config/src/main/java/com/yahoo/vespa/config/UrlDownloader.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/config/src/main/java/com/yahoo/vespa/config/UrlDownloader.java b/config/src/main/java/com/yahoo/vespa/config/UrlDownloader.java
index 24f76825479..4f0600eb191 100644
--- a/config/src/main/java/com/yahoo/vespa/config/UrlDownloader.java
+++ b/config/src/main/java/com/yahoo/vespa/config/UrlDownloader.java
@@ -69,8 +69,9 @@ public class UrlDownloader {
}
public File waitFor(UrlReference urlReference, long timeout) {
- connect();
long start = System.currentTimeMillis() / 1000;
+ if (target == null || !target.isValid())
+ connect();
long timeLeft = timeout;
do {
Request request = new Request("url.waitFor");