From f904513bfe1e4daf423ebd869aa3939ed7ab00ca Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Mon, 29 Sep 2025 09:24:32 +0200 Subject: [PATCH] minor code improvement --- .../main/java/de/srsoftware/umbrella/files/FileModule.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/files/src/main/java/de/srsoftware/umbrella/files/FileModule.java b/files/src/main/java/de/srsoftware/umbrella/files/FileModule.java index 8c782fd..5b9b20e 100644 --- a/files/src/main/java/de/srsoftware/umbrella/files/FileModule.java +++ b/files/src/main/java/de/srsoftware/umbrella/files/FileModule.java @@ -110,7 +110,9 @@ public class FileModule extends BaseHandler implements FileService { headers.add(CONTENT_TYPE, ct); headers.add(CONTENT_DISPOSITION,"attachment; filename=\""+file.getName()+"\""); ex.sendResponseHeaders(HTTP_OK, 0L); - new FileInputStream(file).transferTo(ex.getResponseBody()); + try (var fos = new FileInputStream(file)){ + fos.transferTo(ex.getResponseBody()); + } return true; }