Fix speed calculations for very fast devices. Fixes #473

This commit is contained in:
2021-07-28 01:42:52 +01:00
parent ba8948b059
commit 2b52a5b0a6
15 changed files with 45 additions and 35 deletions

View File

@@ -114,7 +114,7 @@ namespace Aaru.Core.Devices.Dumping
double elapsed = (DateTime.UtcNow - timeSpeedStart).TotalSeconds;
if(elapsed < 1)
if(elapsed <= 0)
continue;
currentSpeed = sectorSpeedStart * blockSize / (1048576 * elapsed);