diff options
author | Kegsay <kegan@matrix.org> | 2020-08-13 16:43:27 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-13 16:43:27 +0100 |
commit | 20c8f252a7930e07a113e24acc59964e5e19e708 (patch) | |
tree | a8d4b101f8a4c920c4bc774d2abe21a1a295896b /sytest-whitelist | |
parent | 4c4732a9c95e03011ee85a311da13594922b58f0 (diff) |
Make 'Device list doesn't change if remote server is down' pass (#1268)
- As a last resort, query the DB when exhausting all possible remote query
endpoints, but keep the field in `failures` so clients can detect that this
is stale data.
- Unblock `DeviceListUpdater.Update` on failures rather than timing out.
- Use a mutex when writing directly to `res`, not just for failures.
Diffstat (limited to 'sytest-whitelist')
-rw-r--r-- | sytest-whitelist | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sytest-whitelist b/sytest-whitelist index d22b408a..c49ef94b 100644 --- a/sytest-whitelist +++ b/sytest-whitelist @@ -148,6 +148,7 @@ Get left notifs in sync and /keys/changes when other user leaves Can query remote device keys using POST after notification Server correctly resyncs when client query keys and there is no remote cache Server correctly resyncs when server leaves and rejoins a room +Device list doesn't change if remote server is down Can add account data Can add account data to room Can get account data without syncing |