Try to make log collector thread safe

This commit is contained in:
Tulir Asokan 2020-04-05 16:39:33 +03:00
parent 92bfe37436
commit 8409b2a5bb
2 changed files with 7 additions and 5 deletions

View file

@ -44,17 +44,17 @@ config.update()
logging.config.dictConfig(copy.deepcopy(config["logging"]))
loop = asyncio.get_event_loop()
stop_log_listener = None
if config["api_features.log"]:
from .management.api.log import init as init_log_listener, stop_all as stop_log_listener
init_log_listener()
init_log_listener(loop)
log = logging.getLogger("maubot.init")
log.info(f"Initializing maubot {__version__}")
loop = asyncio.get_event_loop()
init_zip_loader(config)
db_engine = init_db(config)
clients = init_client_class(loop)