suppongo che il tuo problema sia dovuto al fatto che per ogni messaggio crei un nuovo oggetto che gestisce il log. In genere il logger è un attributo statico che serve solo a farti scrivere una riga (il mex)