8a82f10046
This updates the device list updater so that it has a context per-request, rather than a global 30 seconds for the entire server. This could mean that talking to a slow remote server or requesting a lot of user IDs was pretty much guaranteed to fail. It also uses the process context to allow correct cancellation when Dendrite wants to shut down cleanly. |
||
---|---|---|
.. | ||
cross_signing.go | ||
device_list_update_test.go | ||
device_list_update.go | ||
internal.go |