мультилоггер настраивается из конфига, на каждый логгер в stdout и в файл свои уровни, чтобы создать его в воркере нужно продублировать все логику инициализации, что крайне геморройно, поскольку к логгеру еще и подключается окно проги для вывода ошибок. при этом проблемы многопоточности, когда логгер приложения переключается на один логлевел, а в воркере работает совсем другой - остаются. наверное еще возможен вариант, что кто-то из логгеров тупо заблокирует файл, не знаю, как оно там внутри сделано.