1
0
mirror of https://github.com/ppy/osu.git synced 2026-06-13 11:14:02 +08:00
Files
osu-lazer/osu.Game/Online/Multiplayer
T
Bartłomiej Dach 18d4348258 Follow-up fixes for client-side slots implementation (#37868)
Fell out of full-stack testing with
https://github.com/ppy/osu-server-spectator/pull/513.

- **Fix missing property copy in multiplayer client**
Would cause the participant count limit to not update on the multiplayer
match screen.
  

- **Fix hard crash when user is kicked from a room with slots active**
The kicked user is unsubscribed from receiving room state updates before
their slot is vacated, which then would lead this code to attempt to
look the local, kicked user via the unvacated slot and thus fail because
`client.Room.Users` does *not* contain the user anymore.
  
This is a bit of a dicey change but I think it's less dicey than to try
to wiggle ordering server-side.
18d4348258 · 2026-05-24 21:37:39 +09:00
History
..
2026-01-28 13:42:59 +09:00
2023-06-24 01:00:03 +09:00