We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
It seems like we can get into an out of order insertion of events into the in-memory queue.
The event is processed synchronously - https://github.com/matrix-org/matrix-appservice-node/blob/20b8fdc0f2c6acfd71638bc1d12fef0666b9cd6d/src/app-service.ts#L294
event
But bridge uses async callbacks, that can cause the actual insertion to defer.
for eeEventBroker -
eeEventBroker
matrix-appservice-bridge/src/bridge.ts
Lines 741 to 742 in 0998090
another possibility -
Lines 1337 to 1338 in 0998090
Am I missing some context while reading the code? Could someone please clarify?
The text was updated successfully, but these errors were encountered:
No branches or pull requests
It seems like we can get into an out of order insertion of events into the in-memory queue.
The
event
is processed synchronously - https://github.com/matrix-org/matrix-appservice-node/blob/20b8fdc0f2c6acfd71638bc1d12fef0666b9cd6d/src/app-service.ts#L294But bridge uses async callbacks, that can cause the actual insertion to defer.
for
eeEventBroker
-matrix-appservice-bridge/src/bridge.ts
Lines 741 to 742 in 0998090
another possibility -
matrix-appservice-bridge/src/bridge.ts
Lines 1337 to 1338 in 0998090
Am I missing some context while reading the code? Could someone please clarify?
The text was updated successfully, but these errors were encountered: