-
- Downloads
Fix assertion to stop transaction queue getting wedged
... and update some docstrings to correctly reflect the types being used. get_new_device_msgs_for_remote can return a long under some circumstances, which was being stored in last_device_list_stream_id_by_dest, and was then upsetting things on the next loop.
Showing
- synapse/federation/transaction_queue.py 5 additions, 0 deletionssynapse/federation/transaction_queue.py
- synapse/replication/slave/storage/_slaved_id_tracker.py 5 additions, 0 deletionssynapse/replication/slave/storage/_slaved_id_tracker.py
- synapse/storage/deviceinbox.py 3 additions, 3 deletionssynapse/storage/deviceinbox.py
- synapse/storage/devices.py 1 addition, 1 deletionsynapse/storage/devices.py
- synapse/storage/util/id_generators.py 14 additions, 0 deletionssynapse/storage/util/id_generators.py
- synapse/util/caches/stream_change_cache.py 1 addition, 1 deletionsynapse/util/caches/stream_change_cache.py
Loading
Please register or sign in to comment