Immediately retry any requests that have backed off when a server comes back online. (#12500)
Otherwise it can take up to a minute for any in-flight `/send` requests to be retried.
Showing
- changelog.d/12500.misc 1 addition, 0 deletionschangelog.d/12500.misc
- synapse/http/matrixfederationclient.py 13 additions, 2 deletionssynapse/http/matrixfederationclient.py
- synapse/notifier.py 5 additions, 3 deletionssynapse/notifier.py
- synapse/util/async_helpers.py 57 additions, 0 deletionssynapse/util/async_helpers.py
- synapse/util/retryutils.py 23 additions, 1 deletionsynapse/util/retryutils.py
- tests/util/test_async_helpers.py 80 additions, 0 deletionstests/util/test_async_helpers.py
Loading
Please register or sign in to comment