matrix-appservice-irc icon indicating copy to clipboard operation
matrix-appservice-irc copied to clipboard

Backfilled messages are replayed after messages triggering the backfill

Open progval opened this issue 2 years ago • 1 comments
trafficstars

When the homeserver the bridge runs on didn't get messages A and B from user 1 for whatever reason, and user 2 sends message C that gets through (eg. because user 2 is not on the same HS as 1), the bridge sends C first, then B and A thanks to backfilling from 2's homeserver.

I have only observed this when the backfill included a join of user 1 puppet, so it's possible that it's another instance of #1572 and the order would be C, then A then B if #1572 got fixed.

progval avatar Mar 06 '23 19:03 progval

I have only observed this when the backfill included a join of user 1 puppet, so it's possible that it's another instance of https://github.com/matrix-org/matrix-appservice-irc/issues/1572 and the order would be C, then A then B if https://github.com/matrix-org/matrix-appservice-irc/issues/1572 got fixed.

yeah, turns out it is

progval avatar Mar 07 '23 12:03 progval