DraftBot-A-Discord-Adventure / DraftBot

A Discord adventure bot that speaks english and french
MIT License
228 stars 61 forks source link

Améliorer le logger #2687

Open Feiryn opened 2 months ago

Feiryn commented 2 months ago

La boucle while a été temporairement remplacée par

        if (this.canWrite === LogWritingState.BUILDING || !this.fileStream!.writable) {
            console.error("Can't write to log file (the file is not ready or the permission is denied)");
            console.error("Logged text : " + loggedText);
            return;
        }

afin d'éviter d'avoir une boucle infinie. Je pense qu'il faudrait améliorer un peu le logger pour soit éviter d'avoir de la concurrence (peut-être avec un service centralisé ou un système de queue ?), ou alors prévoir un timeout

BastLast commented 2 months ago

on garde ça pr v5 ou v5.1 ?

Feiryn commented 2 months ago

Ouais peut-être en 5.1, rien d'urgent à mon avis