From dae5b234c68ebccaed2be7b62f6be1aff534a367 Mon Sep 17 00:00:00 2001 From: Christopher F Date: Mon, 13 Aug 2018 15:56:50 -0400 Subject: [PATCH] fix: undefined behavior using DateTime on intel architerctures it's fine --- src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs b/src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs index b96d18340..d7f9779a4 100644 --- a/src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs +++ b/src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs @@ -252,7 +252,7 @@ namespace Discord.Net.Queue resetTick = info.Reset.Value.AddSeconds(info.Lag?.TotalSeconds ?? 1.0); if (request.Options.IsReactionBucket) - resetTick = new DateTimeOffset(resetTick.Value.Ticks / 4, TimeSpan.Zero); + resetTick = DateTimeOffset.Now.AddMilliseconds(250); int diff = (int)(resetTick.Value - DateTimeOffset.UtcNow).TotalMilliseconds; #if DEBUG_LIMITS