-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
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
Race in decrypting events causes UISI #5001
Comments
25 tasks
Again, happy to negotiate on the priority here - I've P1'ed but I don't know what % of encrypted traffic this is likely impacting. |
It seems to affect matthew quite heavily. Agreed it should be P1 but it's unlikely to get much progress while I'm on holiday... |
richvdh
added a commit
to matrix-org/matrix-js-sdk
that referenced
this issue
Sep 21, 2017
This fixes a race wherein it was possible for us to fail to decrypt a message, if the keys arrived immediately after our attempt to decrypt it. In that case, a retry *should* have been scheduled, but was not. Fixes element-hq/element-web#5001.
lukebarnard1
pushed a commit
to matrix-org/matrix-js-sdk
that referenced
this issue
Sep 21, 2017
* Fix a race in decrypting megolm messages This fixes a race wherein it was possible for us to fail to decrypt a message, if the keys arrived immediately after our attempt to decrypt it. In that case, a retry *should* have been scheduled, but was not. Fixes element-hq/element-web#5001. * WORDS
Fixed by matrix-org/matrix-js-sdk#544, I hope |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
One solution might be to serialise access to the list of failures.
The text was updated successfully, but these errors were encountered: