diff options
author | gjoranv <gv@verizonmedia.com> | 2020-06-09 12:19:00 +0200 |
---|---|---|
committer | gjoranv <gv@verizonmedia.com> | 2020-06-09 12:19:00 +0200 |
commit | 7bb2f4b4c7c4e5c74b3c575179eb346abd115634 (patch) | |
tree | 0c87c2f9f33cb73717e2b13d4e083702b92d11c8 /configserver | |
parent | e9b5925902db2eab3632663212502ccff3942f63 (diff) |
Let FileDownloader implement AutoClosable
Diffstat (limited to 'configserver')
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java b/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java index 9ab65be7dab..36c36353889 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java @@ -51,8 +51,7 @@ public class ApplicationPackageMaintainer extends ConfigServerMaintainer { protected void maintain() { if (! distributeApplicationPackage.value()) return; - var fileDownloader = new FileDownloader(createConnectionPool(configserverConfig), downloadDirectory); - try { + try (var fileDownloader = new FileDownloader(createConnectionPool(configserverConfig), downloadDirectory)){ for (var applicationId : applicationRepository.listApplications()) { RemoteSession session = applicationRepository.getActiveSession(applicationId); FileReference applicationPackage = session.getApplicationPackageReference(); @@ -65,8 +64,6 @@ public class ApplicationPackageMaintainer extends ConfigServerMaintainer { } } } - } finally { - fileDownloader.close(); } } |