Only allow one session per player

This commit is contained in:
Melledy
2025-11-04 06:05:07 -08:00
parent 9e7167a5ad
commit 6b1582459a
3 changed files with 25 additions and 31 deletions
@@ -65,12 +65,12 @@ public class GameContext {
while (it.hasNext()) {
var session = it.next().getValue();
if (timeout > session.getLastActiveTime()) {
if (timeout > session.getLastActiveTime() || session.isRemove()) {
// Remove from session map
it.remove();
// Clear player
session.clearPlayer(this);
session.clearPlayer();
}
}
}