fix(discord): retry transient outbound failures

This commit is contained in:
Peter Steinberger
2026-05-02 02:46:58 +01:00
parent d961235a89
commit a6ccb5f698
6 changed files with 184 additions and 6 deletions

View File

@@ -37,7 +37,9 @@ title: "Retry policy"
### Discord
- Retries only on rate-limit errors (HTTP 429).
- Retries on rate-limit errors (HTTP 429), request timeouts, HTTP 5xx responses,
and transient transport failures such as DNS lookup failures, connection
resets, socket closes, and fetch failures.
- Uses Discord `retry_after` when available, otherwise exponential backoff.
### Telegram