Перенес вывод логов в отдельный поток, функция log только формирует строку и помещает ее в очередь для логирования.