Skip to content

Commit 5b9a3d7

Browse files
authored
linstor: Fix a file handle resource leak opening template.properties (#13091)
1 parent 519715e commit 5b9a3d7

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)