diff --git a/DiscImageChef.Core/Devices/Dumping/ATA.cs b/DiscImageChef.Core/Devices/Dumping/ATA.cs index 8e5322487..d13cae15c 100644 --- a/DiscImageChef.Core/Devices/Dumping/ATA.cs +++ b/DiscImageChef.Core/Devices/Dumping/ATA.cs @@ -343,7 +343,7 @@ namespace DiscImageChef.Core.Devices.Dumping #region Error handling if(resume.BadBlocks.Count > 0 && !aborted && retryPasses > 0) { - int pass = 0; + int pass = 1; bool forward = true; repeatRetryLba: @@ -357,7 +357,7 @@ namespace DiscImageChef.Core.Devices.Dumping break; } - DicConsole.Write("\rRetrying sector {0}, pass {1}, {3}{2}", badSector, pass + 1, + DicConsole.Write("\rRetrying sector {0}, pass {1}, {3}{2}", badSector, pass, forward ? "forward" : "reverse", persistent ? "recovering partial data, " : ""); diff --git a/DiscImageChef.Core/Devices/Dumping/CompactDisc.cs b/DiscImageChef.Core/Devices/Dumping/CompactDisc.cs index ff33ab325..9e2198b59 100644 --- a/DiscImageChef.Core/Devices/Dumping/CompactDisc.cs +++ b/DiscImageChef.Core/Devices/Dumping/CompactDisc.cs @@ -951,11 +951,9 @@ namespace DiscImageChef.Core.Devices.Dumping #endregion Compact Disc Error trimming #region Compact Disc Error handling - // TODO: Pass 0 should be called differently, splitting, or something like that, because we are just - // separating skipped good sectors from really bad sectors and it's getting too chatty on log there... if(resume.BadBlocks.Count > 0 && !aborted && retryPasses > 0) { - int pass = 0; + int pass = 1; bool forward = true; bool runningPersistent = false; @@ -1009,7 +1007,7 @@ namespace DiscImageChef.Core.Devices.Dumping break; } - DicConsole.Write("\rRetrying sector {0}, pass {1}, {3}{2}", badSector, pass + 1, + DicConsole.Write("\rRetrying sector {0}, pass {1}, {3}{2}", badSector, pass, forward ? "forward" : "reverse", runningPersistent ? "recovering partial data, " : ""); diff --git a/DiscImageChef.Core/Devices/Dumping/SBC.cs b/DiscImageChef.Core/Devices/Dumping/SBC.cs index bc656d56e..af9709ef5 100644 --- a/DiscImageChef.Core/Devices/Dumping/SBC.cs +++ b/DiscImageChef.Core/Devices/Dumping/SBC.cs @@ -455,7 +455,7 @@ namespace DiscImageChef.Core.Devices.Dumping #region Error handling if(resume.BadBlocks.Count > 0 && !aborted && retryPasses > 0) { - int pass = 0; + int pass = 1; bool forward = true; bool runningPersistent = false; @@ -542,7 +542,7 @@ namespace DiscImageChef.Core.Devices.Dumping break; } - DicConsole.Write("\rRetrying sector {0}, pass {1}, {3}{2}", badSector, pass + 1, + DicConsole.Write("\rRetrying sector {0}, pass {1}, {3}{2}", badSector, pass, forward ? "forward" : "reverse", runningPersistent ? "recovering partial data, " : ""); diff --git a/DiscImageChef.Core/Devices/Dumping/SecureDigital.cs b/DiscImageChef.Core/Devices/Dumping/SecureDigital.cs index d8f5559d1..79c16a6b6 100644 --- a/DiscImageChef.Core/Devices/Dumping/SecureDigital.cs +++ b/DiscImageChef.Core/Devices/Dumping/SecureDigital.cs @@ -386,7 +386,7 @@ namespace DiscImageChef.Core.Devices.Dumping #region Error handling if(resume.BadBlocks.Count > 0 && !aborted && retryPasses > 0) { - int pass = 0; + int pass = 1; bool forward = true; bool runningPersistent = false; @@ -401,7 +401,7 @@ namespace DiscImageChef.Core.Devices.Dumping break; } - DicConsole.Write("\rRetrying sector {0}, pass {1}, {3}{2}", badSector, pass + 1, + DicConsole.Write("\rRetrying sector {0}, pass {1}, {3}{2}", badSector, pass, forward ? "forward" : "reverse", runningPersistent ? "recovering partial data, " : ""); diff --git a/DiscImageChef.Core/Devices/Dumping/XGD.cs b/DiscImageChef.Core/Devices/Dumping/XGD.cs index e59ae7e54..65009a8ef 100644 --- a/DiscImageChef.Core/Devices/Dumping/XGD.cs +++ b/DiscImageChef.Core/Devices/Dumping/XGD.cs @@ -697,7 +697,7 @@ namespace DiscImageChef.Core.Devices.Dumping tmpList.Sort(); - int pass = 0; + int pass = 1; bool forward = true; bool runningPersistent = false; @@ -714,7 +714,7 @@ namespace DiscImageChef.Core.Devices.Dumping break; } - DicConsole.Write("\rRetrying sector {0}, pass {1}, {3}{2}", badSector, pass + 1, + DicConsole.Write("\rRetrying sector {0}, pass {1}, {3}{2}", badSector, pass, forward ? "forward" : "reverse", runningPersistent ? "recovering partial data, " : "");