Fix room null-check racing against async schedule

This commit is contained in:
Bartłomiej Dach
2021-08-14 17:24:14 +02:00
parent 78ac092147
commit 498462dfd0

View File

@ -190,8 +190,7 @@ namespace osu.Game.Online.Multiplayer
return joinOrLeaveTaskChain.Add(async () =>
{
await scheduledReset.ConfigureAwait(false);
if (Room != null)
await LeaveRoomInternal().ConfigureAwait(false);
await LeaveRoomInternal().ConfigureAwait(false);
});
}