è l'utilità che mi lascia perplesso.. un log è un file di testo dove scrivi indicazioni di debug o informazioni man mano che l'applicazione lavora.. un thread è per definizione un processo parallelo a quello main dell'applicazione che fa qualcosa.. quindi teoricamente parlando o questo thread è un thread di controllo sullo stato di variabili o altri thread (e quindi ha senso scrivere il log da la) oppure è solo una complicanza.. ti assicuro che scrivere una riga in un file txt non appesantisce per nulla l'applicazione..