fix(launcher,tray): il file di log viene prima di stderr #15
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/log-file-first"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Seguito della PR #14: il fallback non bastava.
In campo il launcher 0.6.9 gira, scarica e applica il tray, ma launcher.log resta fermo a giugno e nessun path di fallback viene creato: quindi il file si apre e le righe si perdono DOPO.
Causa: io.MultiWriter(os.Stderr, file) si ferma al primo Write in errore, e in un servizio Windows stderr non e agganciato a niente. Stesso difetto nel tray, che infatti lascia tray.log vuoto invece di dire perche esce subito.
Fix: writer fileFirst (file prima, stderr best-effort), banner di avvio scritto direttamente sul file, e il tray traccia anche l uscita pulita. Bump 0.6.10.