fix(multi): disable player prune during playing phase to prevent kick on long reads

This commit is contained in:
jessy-david-dev
2026-04-11 22:13:51 +02:00
parent 1153f574a4
commit 1aad4d74a9
+4 -1
View File
@@ -114,8 +114,11 @@ export async function PATCH(
value?: boolean;
};
// Nettoyer les joueurs inactifs avant chaque action
// Nettoyer les joueurs inactifs uniquement hors partie (lobby/résultats)
// En playing, un joueur peut lire une longue page sans heartbeat pendant +40s
if (room.phase !== "playing" && room.phase !== "countdown") {
room.players = prunePlayers(room.players);
}
switch (action) {
// Rejoindre