summaryrefslogtreecommitdiffstats
path: root/filedistribution
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2023-01-12 13:55:01 +0100
committerHarald Musum <musum@yahooinc.com>2023-01-12 13:55:01 +0100
commitd1344d47d27fd3428db27f1f4d51348615294818 (patch)
tree1e9816489781adfac00b70800d96f7493b34a9c0 /filedistribution
parent8262835be0dee586fbe1862f62f02fd69e7b2f27 (diff)
Close stream if unknown type
Diffstat (limited to 'filedistribution')
-rw-r--r--filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java b/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java
index 7b45c12bf61..80ed682025b 100644
--- a/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java
+++ b/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java
@@ -131,6 +131,7 @@ public class FileReferenceCompressor {
case file:
return out;
default:
+ out.close();
throw new RuntimeException("Unknown file reference type " + type);
}
}
@@ -148,6 +149,7 @@ public class FileReferenceCompressor {
case file:
return in;
default:
+ in.close();
throw new RuntimeException("Unknown file reference type " + type);
}
}