This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new baae72213dd Resource leak in FileInputStreamCache (#17823)
baae72213dd is described below
commit baae72213ddd0e15bcad0a34e42ebe30109b6c55
Author: Radovan Netuka <[email protected]>
AuthorDate: Tue Apr 22 11:32:10 2025 +0200
Resource leak in FileInputStreamCache (#17823)
---
.../java/org/apache/camel/converter/stream/FileInputStreamCache.java | 1 +
1 file changed, 1 insertion(+)
diff --git
a/core/camel-support/src/main/java/org/apache/camel/converter/stream/FileInputStreamCache.java
b/core/camel-support/src/main/java/org/apache/camel/converter/stream/FileInputStreamCache.java
index 517204b0531..3992b02c522 100644
---
a/core/camel-support/src/main/java/org/apache/camel/converter/stream/FileInputStreamCache.java
+++
b/core/camel-support/src/main/java/org/apache/camel/converter/stream/FileInputStreamCache.java
@@ -331,6 +331,7 @@ public final class FileInputStreamCache extends InputStream
implements StreamCac
ciphers = new CipherPair(strategy.getSpoolCipher());
}
} catch (GeneralSecurityException e) {
+ IOHelper.close(out);
throw new IOException(e.getMessage(), e);
}
out = new CipherOutputStream(out, ciphers.getEncryptor()) {