-
-
Notifications
You must be signed in to change notification settings - Fork 2.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
Starting osu! without an internet connection shows "Missing password" error #24890
Labels
Comments
If you follow the code, this will only happen when an OAuth refresh is queued. So it's unlikely you will be able to reproduce without trying. |
The bug still presisted on my end, but I managed to get the log of it |
Hmm, I feel there was a very good reason I didn't catch |
peppy
added a commit
to peppy/osu
that referenced
this issue
Oct 6, 2023
…ut (part 2) This time for `SocketException`s. I seem to recall looking at this and deciding there was a reason to not catch socket exceptions, but on revisiting it seems sane to do so. This covers a fail case like reported: ``` 2023-10-06 03:24:17 [verbose]: Request to https://lazer.ppy.sh/oauth/token failed with System.Net.Http.HttpRequestException: No such host is known. (lazer.ppy.sh:443) 2023-10-06 03:24:17 [verbose]: ---> System.Net.Sockets.SocketException (11001): No such host is known. 2023-10-06 03:24:17 [verbose]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) ``` Closes ppy#24890 (again).
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It shouldn't. This must have regressed at some point.
In addition, after this error message appears, the local user session is lost permanently.
The text was updated successfully, but these errors were encountered: