Browse Source

fix: use UtcNow when computing reset tick

tags/2.3.0
FiniteReality 5 years ago
parent
commit
d294678ed5
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs

+ 2
- 2
src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs View File

@@ -37,7 +37,7 @@ namespace Discord.Net.Queue
_resetTick = null;
LastAttemptAt = DateTimeOffset.UtcNow;
}
static int nextId = 0;
public async Task<Stream> SendAsync(RestRequest request)
{
@@ -249,7 +249,7 @@ namespace Discord.Net.Queue
}
else if (info.ResetAfter.HasValue && (request.Options.UseSystemClock.HasValue ? !request.Options.UseSystemClock.Value : false))
{
resetTick = DateTimeOffset.Now.Add(info.ResetAfter.Value);
resetTick = DateTimeOffset.UtcNow.Add(info.ResetAfter.Value);
}
else if (info.Reset.HasValue)
{


Loading…
Cancel
Save