diff options
author | jonmv <venstad@gmail.com> | 2023-01-12 21:06:40 +0100 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2023-01-12 21:06:40 +0100 |
commit | a44737c8615784b8fd61b3b6ed85582c306850e4 (patch) | |
tree | 86f25b20a1b543f872ef15777064e3609f61733b | |
parent | 262f6794a55ef7837a2e5e380e24419cbb47060c (diff) |
Close underlying input in ZstdInputStream, on EOF
-rw-r--r-- | airlift-zstd/src/main/java/ai/vespa/airlift/zstd/ZstdInputStream.java | 1 |
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; |