From 01ca0fe3db49c56827f76988013d42a57a95b360 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Mon, 4 May 2020 03:11:40 +0100 Subject: [PATCH] Close subchannel log later. --- Aaru.Core/Devices/Dumping/CompactDisc/Dump.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Aaru.Core/Devices/Dumping/CompactDisc/Dump.cs b/Aaru.Core/Devices/Dumping/CompactDisc/Dump.cs index 62b805b94..c591b97ed 100644 --- a/Aaru.Core/Devices/Dumping/CompactDisc/Dump.cs +++ b/Aaru.Core/Devices/Dumping/CompactDisc/Dump.cs @@ -1019,7 +1019,6 @@ namespace Aaru.Core.Devices.Dumping end = DateTime.UtcNow; mhddLog.Close(); - subLog?.Close(); ibgLog.Close(_dev, blocks, blockSize, (end - start).TotalSeconds, currentSpeed * 1024, (blockSize * (double)(blocks + 1)) / 1024 / (totalDuration / 1000), _devicePath); @@ -1099,6 +1098,8 @@ namespace Aaru.Core.Devices.Dumping DateTime closeEnd = DateTime.Now; UpdateStatus?.Invoke($"Closed in {(closeEnd - closeStart).TotalSeconds} seconds."); + subLog?.Close(); + if(_aborted) { _dumpLog.WriteLine("Aborted!");