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()); }