mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-03 11:44:51 -04:00
Fix wait_for_stream_position
for multiple waiters. (#8196)
This fixes a bug where having multiple callers waiting on the same stream and position will cause it to try and compare two deferreds, which fails (due to the sorted list having an entry of `Tuple[int, Deferred]`).
This commit is contained in:
parent
d58fda99ff
commit
3b4556cf87
3 changed files with 6 additions and 5 deletions
|
@ -66,7 +66,9 @@ REQUIREMENTS = [
|
|||
"msgpack>=0.5.2",
|
||||
"phonenumbers>=8.2.0",
|
||||
"prometheus_client>=0.0.18,<0.9.0",
|
||||
# we use attr.validators.deep_iterable, which arrived in 19.1.0
|
||||
# we use attr.validators.deep_iterable, which arrived in 19.1.0 (Note:
|
||||
# Fedora 31 only has 19.1, so if we want to upgrade we should wait until 33
|
||||
# is out in November.)
|
||||
"attrs>=19.1.0",
|
||||
"netaddr>=0.7.18",
|
||||
"Jinja2>=2.9",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue