-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Element-R: hang during login #25779
Comments
This is back |
There is a test that is supposed to catch this ( |
I now can't reproduce this. |
We're still seeing this intermittently |
The root cause here is failures to clean up objects on the rust side during logout, which means we end up holding onto a connection to the IndexedDB. That means that we can't delete the IndexedDB, and when we log in again, attempts to open the IndexedDB block indefinitely. The reason that the Rust objects aren't being cleaned up is that we're relying on javascript's We could attempt to explicitly call A more plausible solution is to update the matrix-rust-sdk |
Sometimes, when attempting to log in, you get faced with a spinner of doom:
I think it's something indexedDB related. From the logs:
note
cannot yet remove IndexedDB instance
in particular.It's fine after a reload.
The text was updated successfully, but these errors were encountered: