import os import faulthandler from pathlib import Path from loguru import logger os.environ["MEDIAPIPE_DISABLE_LOGGING"] = "1" os.environ["GLOG_minloglevel"] = "3" import asyncio from handle_client import main if __name__ == "__main__": log_dir = Path(__file__).resolve().parent / "logs" log_dir.mkdir(exist_ok=True) crash_log = open(log_dir / "posefit-crash.log", "a", buffering=1) faulthandler.enable(file=crash_log, all_threads=True) logger.add( log_dir / "posefit-server_{time:YYYY-MM-DD}.log", rotation="20 MB", retention="14 days", enqueue=True, backtrace=True, diagnose=True, ) logger.info("Starting server...") asyncio.run(main())