diff --git a/DiscImageChef.Devices/Device/Destructor.cs b/DiscImageChef.Devices/Device/Destructor.cs index 64f5ae149..1de6fb02e 100644 --- a/DiscImageChef.Devices/Device/Destructor.cs +++ b/DiscImageChef.Devices/Device/Destructor.cs @@ -44,6 +44,11 @@ namespace DiscImageChef.Devices /// is reclaimed by garbage collection. /// ~Device() + { + Close(); + } + + public void Close() { if(FileHandle == null) return;