diff options
-rw-r--r-- | config/src/main/java/com/yahoo/vespa/config/UrlDownloader.java | 3 |
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"); |