diff --git a/ozgcloud-common-lib/src/main/java/de/ozgcloud/common/binaryfile/GrpcBinaryFileServerDownloader.java b/ozgcloud-common-lib/src/main/java/de/ozgcloud/common/binaryfile/GrpcBinaryFileServerDownloader.java index 6083de9508e852ea2abe0d286a91b4d7ca245a68..77c2d6f5783ca3517ca59d279e386221d963a6bb 100644 --- a/ozgcloud-common-lib/src/main/java/de/ozgcloud/common/binaryfile/GrpcBinaryFileServerDownloader.java +++ b/ozgcloud-common-lib/src/main/java/de/ozgcloud/common/binaryfile/GrpcBinaryFileServerDownloader.java @@ -107,10 +107,10 @@ public class GrpcBinaryFileServerDownloader<T> { void startDownload() { try { doDownload(); + closeOutputStream(); sendChunks(); } catch (Exception e) { downloadError.set(new TechnicalException("Error while downloading file contents", e)); - } finally { closeOutputStream(); } }