aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArne H Juul <arnej27959@users.noreply.github.com>2023-01-12 22:12:23 +0100
committerGitHub <noreply@github.com>2023-01-12 22:12:23 +0100
commit3807c33ce945cf6a0f87977970a834d9109c6792 (patch)
tree8aa21ec2dbd0e0626d901f74cdf2ae367815cea6
parentc92f31ec5e7589b0006ce8634a5c62fe302ded81 (diff)
parenta44737c8615784b8fd61b3b6ed85582c306850e4 (diff)
Merge pull request #25548 from vespa-engine/jonmv/close-underlying-input
Close underlying input in ZstdInputStream, on EOF
-rw-r--r--airlift-zstd/src/main/java/ai/vespa/airlift/zstd/ZstdInputStream.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/airlift-zstd/src/main/java/ai/vespa/airlift/zstd/ZstdInputStream.java b/airlift-zstd/src/main/java/ai/vespa/airlift/zstd/ZstdInputStream.java
index ffee9286fdb..74354ea0689 100644
--- a/airlift-zstd/src/main/java/ai/vespa/airlift/zstd/ZstdInputStream.java
+++ b/airlift-zstd/src/main/java/ai/vespa/airlift/zstd/ZstdInputStream.java
@@ -155,6 +155,7 @@ public class ZstdInputStream
int got = inputStream.read(inputBuffer, inputEnd, inputSpace());
if (got == -1) {
seenEof = true;
+ inputStream.close();
}
else {
inputEnd += got;