mirror of
https://github.com/ppy/osu.git
synced 2024-12-14 16:52:54 +08:00
dae27fefe4
`getRoomUsers()` was not safe to call from the update thread, as evidenced by the test failures. This was due to the fact that the added reset event could never actually be set from within the method, as the wait was blocking the scheduled set from ever proceeding. Resolve by allowing the scheduled copy & set to run inline if on the update thread already. |
||
---|---|---|
.. | ||
IMultiplayerClient.cs | ||
IMultiplayerLoungeServer.cs | ||
IMultiplayerRoomServer.cs | ||
IMultiplayerServer.cs | ||
InvalidStateChangeException.cs | ||
InvalidStateException.cs | ||
MultiplayerClient.cs | ||
MultiplayerRoom.cs | ||
MultiplayerRoomSettings.cs | ||
MultiplayerRoomState.cs | ||
MultiplayerRoomUser.cs | ||
MultiplayerUserState.cs | ||
NotHostException.cs | ||
NotJoinedRoomException.cs | ||
StatefulMultiplayerClient.cs |