summaryrefslogtreecommitdiffstats
path: root/configserver
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2021-12-06 10:51:49 +0100
committerHarald Musum <musum@yahooinc.com>2021-12-06 10:51:49 +0100
commitd94c0985c216a0441e78f3ab9b1bc4c48be6799d (patch)
treec4f5300a1b75fefc4c7f6e08e047ce47513efb53 /configserver
parent73dc82a5149bfdefaba22e85eea09855a6a77965 (diff)
Make sure to cleanup when failing to read file reference data
Diffstat (limited to 'configserver')
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileServer.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileServer.java b/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileServer.java
index 79337f3d32b..5f3999a9fdf 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileServer.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileServer.java
@@ -131,6 +131,7 @@ public class FileServer {
} catch (IOException e) {
errorDescription = "For" + reference.value() + ": failed reading file '" + file.getAbsolutePath() + "'";
log.warning(errorDescription + " for sending to '" + target.toString() + "'. " + e.toString());
+ fileData.close();
}
try {