1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-11 16:27:26 +08:00
osu-lazer/osu.Game/Online
Dean Herbert 5c571996d8 Avoid multiplayer crashes when events arrive in unexpected order
Intended to be a temporary fix for
https://github.com/ppy/osu/issues/17713 while a more permanent solution
is established. A proper fix is actually quite simple, but updating the
test to work with it is... *slightly* more complicated.

This hotfix will mean that if a `UserJoined` event arrives during the
unobserved window during room join (of the local user), the local user
still won't see the joining user, but the game won't crash as a result.
2022-04-08 17:55:47 +09:00
..
API Add a const for system users which should never display a profile 2022-03-28 22:22:56 +09:00
Chat Improve channel switching flow in HighlightMessage 2022-03-10 23:07:15 +03:00
Leaderboards Add localisation support for leaderboard error text 2022-03-02 14:14:44 +09:00
Multiplayer Avoid multiplayer crashes when events arrive in unexpected order 2022-04-08 17:55:47 +09:00
Placeholders Add localisation support for leaderboard error text 2022-03-02 14:14:44 +09:00
Rooms Fix "server-side" room playlist not updated 2022-04-01 18:32:10 +09:00
Solo Remove user from SubmittableScore 2022-03-08 18:38:24 +09:00
Spectator Remove verbose logging from SpectatorClient for now 2022-02-25 22:25:36 +09:00
BeatmapDownloadTracker.cs Update remaining cases of clashes with realm.Write and realm.RegisterForNotifications 2022-01-25 13:09:48 +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
DownloadTracker.cs Implement new version of download tracker 2021-10-27 21:00:46 +09:00
EndpointConfiguration.cs Add website root URL and update most links to use it 2020-12-24 18:11:42 +09:00
HubClientConnector.cs Replace usage of TypeNameHandling.All with custom type converter 2021-11-11 14:04:19 +09:00
IHubClientConnector.cs Move HubClientConnector retrieval to IAPIProvider 2021-02-15 16:43:56 +09:00
OnlineViewContainer.cs Allow creating OnlineViewContainers with no placeholder button 2021-04-06 16:17:20 +09:00
PollingComponent.cs Ensure PollingComponent.Poll is always called from the update thread 2022-01-28 13:44:11 +09:00
ProductionEndpointConfiguration.cs Add website root URL and update most links to use it 2020-12-24 18:11:42 +09:00
ScoreDownloadTracker.cs Update remaining cases of clashes with realm.Write and realm.RegisterForNotifications 2022-01-25 13:09:48 +09:00
SignalRDerivedTypeWorkaroundJsonConverter.cs BASE_DERIVED -> BASE_TYPE_MAPPING 2021-11-21 06:30:14 +03:00
SignalRUnionWorkaroundResolver.cs Fix union resolver failing on multiple derived types 2022-02-24 20:27:22 +09:00
SignalRWorkaroundTypes.cs Rename start countdown request 2022-03-18 21:05:19 +09:00