mirror of https://github.com/zulip/zulip.git
fd2a63b049
Apparently, our edit-message events did not guarantee that the outer wrapper dictionary, which is intended to be unique for each client, was unique for every client (instead only ensuring it was unique for each user). This led to clients unexpectedly getting last_event_id validation errors in this code path when a user had multiple connected clients, because the linear ordering of event IDs within a given queue was corrupted. |
||
---|---|---|
.. | ||
__init__.py | ||
application.py | ||
autoreload.py | ||
descriptors.py | ||
event_queue.py | ||
exceptions.py | ||
handlers.py | ||
ioloop_logging.py | ||
sharding.py | ||
socket.py | ||
views.py | ||
websocket_client.py |