Decode sense when tape location in SSC dump fails.

This commit is contained in:
2019-05-07 00:49:14 +01:00
parent c6424fd177
commit 8786f568d9

View File

@@ -411,7 +411,9 @@ namespace DiscImageChef.Core.Devices.Dumping
dumpLog.WriteLine("LOCATE LONG works.");
}
}
else fxSense = Sense.DecodeFixed(senseBuf, out strSense);
}
else fxSense = Sense.DecodeFixed(senseBuf, out strSense);
sense = dev.Locate(out senseBuf, 1, dev.Timeout, out _);
@@ -430,7 +432,9 @@ namespace DiscImageChef.Core.Devices.Dumping
dumpLog.WriteLine("LOCATE works.");
}
}
else fxSense = Sense.DecodeFixed(senseBuf, out strSense);
}
else fxSense = Sense.DecodeFixed(senseBuf, out strSense);
if(resume.NextBlock > 0)
{