From 1169d3671c12423f58ca02e806ffb1903baefd9c Mon Sep 17 00:00:00 2001 From: RogueException Date: Tue, 27 Dec 2016 17:50:32 -0400 Subject: [PATCH] Removed RetryMode.RetryErrors --- src/Discord.Net.Core/RetryMode.cs | 6 +++--- src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Discord.Net.Core/RetryMode.cs b/src/Discord.Net.Core/RetryMode.cs index 9dccfc313..65ae75fc3 100644 --- a/src/Discord.Net.Core/RetryMode.cs +++ b/src/Discord.Net.Core/RetryMode.cs @@ -10,13 +10,13 @@ namespace Discord AlwaysFail = 0x0, /// Retry if a request timed out. RetryTimeouts = 0x1, - /// Retry if a request failed due to a network error. - RetryErrors = 0x2, + // /// Retry if a request failed due to a network error. + //RetryErrors = 0x2, /// Retry if a request failed due to a ratelimit. RetryRatelimit = 0x4, /// Retry if a request failed due to an HTTP error 502. Retry502 = 0x8, /// Continuously retry a request until it times out, its cancel token is triggered, or the server responds with a non-502 error. - AlwaysRetry = RetryTimeouts | RetryErrors | RetryRatelimit | Retry502, + AlwaysRetry = RetryTimeouts | /*RetryErrors |*/ RetryRatelimit | Retry502, } } diff --git a/src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs b/src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs index 04508178f..5f23a626f 100644 --- a/src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs +++ b/src/Discord.Net.Rest/Net/Queue/RequestQueueBucket.cs @@ -117,7 +117,7 @@ namespace Discord.Net.Queue return response.Stream; } } - catch (HttpException) { throw; } //Pass through + //catch (HttpException) { throw; } //Pass through catch (TimeoutException) { #if DEBUG_LIMITS @@ -129,7 +129,7 @@ namespace Discord.Net.Queue await Task.Delay(500); continue; //Retry } - catch (Exception) + /*catch (Exception) { #if DEBUG_LIMITS Debug.WriteLine($"[{id}] Error"); @@ -139,7 +139,7 @@ namespace Discord.Net.Queue await Task.Delay(500); continue; //Retry - } + }*/ finally { UpdateRateLimit(id, request, info, lag, false);