From 9239f93a7d16b1b36b0a9a72edfeec72f366b0af Mon Sep 17 00:00:00 2001 From: Daan Hoogland Date: Mon, 12 Jan 2015 15:09:16 +0100 Subject: [PATCH] CID-1257434 try with resource --- .../storage/resource/NfsSecondaryStorageResource.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/secondary-storage/server/src/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java b/services/secondary-storage/server/src/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java index 55f80e16c75..1b3dc83d592 100644 --- a/services/secondary-storage/server/src/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java +++ b/services/secondary-storage/server/src/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java @@ -739,8 +739,8 @@ public class NfsSecondaryStorageResource extends ServerResourceBase implements S metaFile.delete(); uniqDir.delete(); String md5sum = null; - try { - md5sum = DigestUtils.md5Hex(new FileInputStream(file)); + try (FileInputStream fs = new FileInputStream(file)){ + md5sum = DigestUtils.md5Hex(fs); } catch (IOException e) { s_logger.debug("Failed to get md5sum: " + file.getAbsoluteFile()); }