1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-18 18:12:55 +08:00
osu-lazer/osu.Game/Online
Dean Herbert 9f89b4e6d7 Rewrite connection logic to better handle failure cases
The main goal here is to ensure the connection is built each connection
attempt. Previously, the access token would never be updated, leading to
outdated tokens failing repeatedly (in the connection retry loop) and
never being able to establish a new connection as a result.

Due to threading considerations, this isn't as simple as I would hope it
to be. I'm open to proposals as to a better way of handling this.

Also, keep in mind that this logic will need to be abstracted and
(re)used in `SpectatorClient` as well. I've intentionally not done that
yet until we agree that this is a good direction forward.
2021-01-22 14:25:23 +09:00
..
API Unify variable names 2021-01-17 22:42:48 +09:00
Chat Leave the multiplayer channel when leaving multiplayer 2021-01-21 15:42:23 +09:00
Leaderboards Rename {Drawable -> Clickable}Avatar 2020-12-26 14:35:11 +01:00
Multiplayer Rewrite connection logic to better handle failure cases 2021-01-22 14:25:23 +09:00
Placeholders Create ClickablePlaceholder and make of use it where applicable. 2020-04-23 14:01:47 +02:00
Rooms Fix stupid mistake 2021-01-13 22:35:21 +03:00
Spectator Merge pull request from peppy/dev-server 2020-12-24 23:01:19 +09:00
DevelopmentEndpointConfiguration.cs Add website root URL and update most links to use it 2020-12-24 18:11:42 +09:00
DownloadState.cs Rename download state Downloaded to Importing 2021-01-13 18:04:53 +03:00
DownloadTrackingComposite.cs Rename download state Downloaded to Importing 2021-01-13 18:04:53 +03:00
EndpointConfiguration.cs Add website root URL and update most links to use it 2020-12-24 18:11:42 +09:00
OnlineViewContainer.cs Fix cases of multiple bdl methods 2020-10-22 14:30:49 +09:00
PollingComponent.cs Make TimeBetweenPolls into a bindable 2020-12-20 18:34:54 +09:00
ProductionEndpointConfiguration.cs Add website root URL and update most links to use it 2020-12-24 18:11:42 +09:00