Merge pull request #6119 from element-hq/feature/bma/handleHttp429
Ensure http 429 are retried 3 times before failing.
This commit is contained in:
commit
f8699fcf20
1 changed files with 2 additions and 1 deletions
|
|
@ -161,7 +161,8 @@ class RustMatrixClientFactory(
|
|||
.requestConfig(
|
||||
RequestConfig(
|
||||
timeout = 30_000uL,
|
||||
retryLimit = 0u,
|
||||
// retryLimit must be non-zero for the SDK to retry API calls in case of error (including 429 Too Many Requests error).
|
||||
retryLimit = 3u,
|
||||
// Use default values for the rest
|
||||
maxConcurrentRequests = null,
|
||||
maxRetryTime = null,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue