summary refs log tree commit diff
path: root/synapse/replication/http/devices.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fixup docsErik Johnston2019-11-261-1/+5
|
* Fix caching devices for remote servers in worker.Erik Johnston2019-11-051-0/+69
When the `/keys/query` API is hit on client_reader worker Synapse may decide that it needs to resync some remote deivces. Usually this happens on master, and then gets cached. However, that fails on workers and so it falls back to fetching devices from remotes directly, which may in turn fail if the remote is down.