-
- Downloads
Improve exception handling for concurrent execution (#12109)
* fix incorrect unwrapFirstError import this was being imported from the wrong place * Refactor `concurrently_execute` to use `yieldable_gather_results` * Improve exception handling in `yieldable_gather_results` Try to avoid swallowing so many stack traces. * mark unwrapFirstError deprecated * changelog
Showing
- changelog.d/12109.misc 1 addition, 0 deletionschangelog.d/12109.misc
- synapse/handlers/message.py 2 additions, 2 deletionssynapse/handlers/message.py
- synapse/util/__init__.py 3 additions, 1 deletionsynapse/util/__init__.py
- synapse/util/async_helpers.py 32 additions, 22 deletionssynapse/util/async_helpers.py
- tests/util/test_async_helpers.py 113 additions, 2 deletionstests/util/test_async_helpers.py
Loading
Please register or sign in to comment