-
-
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
Riot fails to start up if it can't contact the HS at load time #7455
Comments
Looks like this is a regression where the app fails to load if it can't contact the HS at startup time: we now check for lazy loading support on the server at startup and if this fails, the app fails to load. |
Thinking about how to fix this. We need to check server support before the initial sync, because sync needs to be called with the correct filter. I see two options:
|
I'm encountering this issue (or something which looks exactly the same) on packaged Clicking "Clear Storage and Sign Out" doesn't help: after logging in with the dialog on the next start I'm presented the spinner which never finishes. After shutting down that forever-logging-in Riot and starting it again — this "Clear Storage and Sign Out" dialog shows up again. I'll be glad to provide any necessary logs and debug info. So far it is not possible to use Riot on my machine. |
I have this issue with the Riot's own web app, this happened after when I wanted to try the develop version, and since then I am unable to login with the release or the develop version. |
Do the lazy loading check in the batch of things we do before starting a sync rather than at client start time, so we don't fail to start the client if we can't hit the HS to determine LL support. Fixes element-hq/element-web#7455
Do the lazy loading check in the batch of things we do before starting a sync rather than at client start time, so we don't fail to start the client if we can't hit the HS to determine LL support. Fixes element-hq/element-web#7455
Description
When opening Riot (develop), I get the following error message:
Steps to reproduce
Describe how what happens differs from what you expected.
I expect to be able to use Riot.
Log: sent/not sent? yes
Version information
For the web app:
For the desktop app:
The text was updated successfully, but these errors were encountered: