Blob Blame Raw
diff -up smartmontools-6.2/os_linux.cpp.fdleak smartmontools-6.2/os_linux.cpp
--- smartmontools-6.2/os_linux.cpp.fdleak	2013-07-05 12:40:38.000000000 +0200
+++ smartmontools-6.2/os_linux.cpp	2016-05-02 15:38:59.369700749 +0200
@@ -2703,6 +2703,7 @@ linux_smart_interface::megasas_dcmd_cmd(
   }
 
   int r = ioctl(fd, MEGASAS_IOC_FIRMWARE, &ioc);
+  ::close(fd);
   if (r < 0) {
     return (r);
   }