This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
Unnecessary device_lists.changed
entry in /sync after fetching device list
#13783
Labels
A-Device-List-Tracking
Telling clients about other devices. Often related to E2EE.
A-Sync
defects related to /sync
O-Occasional
Affects or can be seen by some users regularly or most users rarely
S-Tolerable
Minor significance, cosmetic issues, low or no impact to users.
T-Defect
Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
While writing matrix-org/complement#459, it was noticed that Synapse would sometimes emit an unnecessary
device_lists.changed
entry in the next sync after retrieving the device list for a remote user.While it doesn't contravene the spirit of the spec, it's inefficient as well-behaved clients will ask the homeserver for device keys a second time.
The text was updated successfully, but these errors were encountered: