Removed RetryMode.RetryErrors
This commit is contained in:
@@ -10,13 +10,13 @@ namespace Discord
|
|||||||
AlwaysFail = 0x0,
|
AlwaysFail = 0x0,
|
||||||
/// <summary> Retry if a request timed out. </summary>
|
/// <summary> Retry if a request timed out. </summary>
|
||||||
RetryTimeouts = 0x1,
|
RetryTimeouts = 0x1,
|
||||||
/// <summary> Retry if a request failed due to a network error. </summary>
|
// /// <summary> Retry if a request failed due to a network error. </summary>
|
||||||
RetryErrors = 0x2,
|
//RetryErrors = 0x2,
|
||||||
/// <summary> Retry if a request failed due to a ratelimit. </summary>
|
/// <summary> Retry if a request failed due to a ratelimit. </summary>
|
||||||
RetryRatelimit = 0x4,
|
RetryRatelimit = 0x4,
|
||||||
/// <summary> Retry if a request failed due to an HTTP error 502. </summary>
|
/// <summary> Retry if a request failed due to an HTTP error 502. </summary>
|
||||||
Retry502 = 0x8,
|
Retry502 = 0x8,
|
||||||
/// <summary> Continuously retry a request until it times out, its cancel token is triggered, or the server responds with a non-502 error. </summary>
|
/// <summary> Continuously retry a request until it times out, its cancel token is triggered, or the server responds with a non-502 error. </summary>
|
||||||
AlwaysRetry = RetryTimeouts | RetryErrors | RetryRatelimit | Retry502,
|
AlwaysRetry = RetryTimeouts | /*RetryErrors |*/ RetryRatelimit | Retry502,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ namespace Discord.Net.Queue
|
|||||||
return response.Stream;
|
return response.Stream;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (HttpException) { throw; } //Pass through
|
//catch (HttpException) { throw; } //Pass through
|
||||||
catch (TimeoutException)
|
catch (TimeoutException)
|
||||||
{
|
{
|
||||||
#if DEBUG_LIMITS
|
#if DEBUG_LIMITS
|
||||||
@@ -129,7 +129,7 @@ namespace Discord.Net.Queue
|
|||||||
await Task.Delay(500);
|
await Task.Delay(500);
|
||||||
continue; //Retry
|
continue; //Retry
|
||||||
}
|
}
|
||||||
catch (Exception)
|
/*catch (Exception)
|
||||||
{
|
{
|
||||||
#if DEBUG_LIMITS
|
#if DEBUG_LIMITS
|
||||||
Debug.WriteLine($"[{id}] Error");
|
Debug.WriteLine($"[{id}] Error");
|
||||||
@@ -139,7 +139,7 @@ namespace Discord.Net.Queue
|
|||||||
|
|
||||||
await Task.Delay(500);
|
await Task.Delay(500);
|
||||||
continue; //Retry
|
continue; //Retry
|
||||||
}
|
}*/
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
UpdateRateLimit(id, request, info, lag, false);
|
UpdateRateLimit(id, request, info, lag, false);
|
||||||
|
|||||||
Reference in New Issue
Block a user