From 3d6b6cc76b2e93b494c3798835bcd1644ebf7afd Mon Sep 17 00:00:00 2001 From: Chandan Khandelwal Date: Fri, 22 May 2026 18:11:02 +0530 Subject: [PATCH] Improvement: Prevent potential resource leak in CoreEvents.java (OFBIZ-13421) --- .../main/java/org/apache/ofbiz/webapp/event/CoreEvents.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/framework/webapp/src/main/java/org/apache/ofbiz/webapp/event/CoreEvents.java b/framework/webapp/src/main/java/org/apache/ofbiz/webapp/event/CoreEvents.java index f84beac86d5..36688ba1e51 100644 --- a/framework/webapp/src/main/java/org/apache/ofbiz/webapp/event/CoreEvents.java +++ b/framework/webapp/src/main/java/org/apache/ofbiz/webapp/event/CoreEvents.java @@ -516,10 +516,8 @@ public static String streamFile(HttpServletRequest request, HttpServletResponse if (file.exists()) { Long longLen = file.length(); int length = longLen.intValue(); - try { - FileInputStream fis = new FileInputStream(file); + try (FileInputStream fis = new FileInputStream(file)) { UtilHttp.streamContentToBrowser(response, fis, length, null); - fis.close(); } catch (IOException e) { Debug.logError(e, MODULE); return "error";