synapse-product/synapse/crypto
Richard van der Hoff abdefb8a01 Fix potential race in _start_key_lookups
If the verify_request.deferred has already completed, then `remove_deferreds`
will be called immediately. It therefore might resolve the server_to_deferred
deferred while there are still other requests for that server in flight.

To avoid that, we should build the complete list of requests, and *then* add the
callbacks.
2017-09-20 01:32:42 +01:00
..
__init__.py copyrights 2016-01-07 04:26:29 +00:00
context_factory.py Uncommit accidentally commited edit to cipher list 2016-05-10 18:44:32 +02:00
event_signing.py copyrights 2016-01-07 04:26:29 +00:00
keyclient.py Cache getPeer 2016-07-21 17:38:51 +01:00
keyring.py Fix potential race in _start_key_lookups 2017-09-20 01:32:42 +01:00