Skip to content

Commit 31d98de

Browse files
committed
linstor: Fix a file handle resource leak opening template.properties
1 parent 1f5dba9 commit 31d98de

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

plugins/storage/volume/linstor/src/main/java/com/cloud/hypervisor/kvm/storage/LinstorStorageAdaptor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -585,8 +585,8 @@ private static boolean isSystemTemplate(KVMPhysicalDisk disk) {
585585
Path propFile = diskPath.getParent().resolve("template.properties");
586586
if (Files.exists(propFile)) {
587587
java.util.Properties templateProps = new java.util.Properties();
588-
try {
589-
templateProps.load(new FileInputStream(propFile.toFile()));
588+
try (FileInputStream in = new FileInputStream(propFile.toFile())) {
589+
templateProps.load(in);
590590
String desc = templateProps.getProperty("description");
591591
if (desc != null && desc.startsWith("SystemVM Template")) {
592592
return true;

0 commit comments

Comments
 (0)