This commit is contained in:
Louis Mazin 2026-01-07 21:32:13 +01:00
parent ba74942ff8
commit 30f68e307d

View File

@ -306,9 +306,12 @@ const connectWebSocket = async (pterodactylToken, serverId) => {
if (timestampMatch) { if (timestampMatch) {
const logTimestamp = new Date(timestampMatch[1]).getTime(); const logTimestamp = new Date(timestampMatch[1]).getTime();
const now = Date.now();
// Ignorer les messages antérieurs à la connexion // Ignorer uniquement les messages très anciens (>15 min) pour éviter de traiter l'historique complet
if (logTimestamp < connectionTimestamp) { // mais garder les messages récents même s'ils sont antérieurs à la connexion WebSocket
// (cas où le serveur redémarre et le WebSocket reçoit des logs juste avant le redémarrage)
if (now - logTimestamp > 15 * 60 * 1000) {
return; return;
} }
} }