From 56b36d1a2778888a55d1e2c7550f48abdfefc9d2 Mon Sep 17 00:00:00 2001 From: FiniteReality Date: Mon, 18 May 2020 16:48:56 +0100 Subject: [PATCH] fix: use UtcNow when computing reset tick --- src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs b/src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs index 72dd1642d..09a12ee11 100644 --- a/src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs +++ b/src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs @@ -37,7 +37,7 @@ namespace Discord.Net.Queue _resetTick = null; LastAttemptAt = DateTimeOffset.UtcNow; } - + static int nextId = 0; public async Task 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) {