Update HttpClientHelper.cs

pull/2295/head
2dust 2022-04-25 13:24:10 +08:00
parent 62e796cf5a
commit 9654009650
1 changed files with 10 additions and 2 deletions

View File

@ -215,10 +215,10 @@ namespace v2rayN.Base
// TODO:
totalRead += read;
TimeSpan ts = (DateTime.Now - totalDatetime);
var speed = totalRead * 1d / ts.TotalMilliseconds / 1000;
if (canReportProgress)
{
TimeSpan ts = (DateTime.Now - totalDatetime);
var speed = totalRead * 1d / ts.TotalMilliseconds / 1000;
var percent = Convert.ToInt32((totalRead * 1d) / (total * 1d) * 100);
if (progressPercentage != percent)
{
@ -226,6 +226,14 @@ namespace v2rayN.Base
progress.Report(speed);
}
}
else if (progress != null)
{
if (progressPercentage != Convert.ToInt32(speed * 10))
{
progressPercentage = Convert.ToInt32(speed * 10);
progress.Report(speed);
}
}
}
} while (isMoreToRead);
}