fix(polling): Improve polling mechanism and delay handling

This commit is contained in:
2025-11-20 10:51:00 +01:00
parent a58b2e03b1
commit 8595dca739
7 changed files with 16 additions and 21 deletions

View File

@@ -119,15 +119,6 @@ class GameLobby private(
}
}
}
waitingPromises.keys.foreach { playerId =>
val queue = eventsPerPlayer(playerId)
if (queue.nonEmpty) {
val promise = waitingPromises(playerId)
promise.success(queue.dequeue())
waitingPromises.remove(playerId)
}
}
}
/**