diff --git a/src/main.py b/src/main.py index fad9c2d..031ba41 100644 --- a/src/main.py +++ b/src/main.py @@ -70,7 +70,7 @@ def parse_args(): return parser.parse_args() -def main(): +async def main(): args = parse_args() logging.basicConfig() @@ -97,9 +97,9 @@ def main(): keyfile=args.keyfile, ) - asyncio.get_event_loop().run_until_complete(server.start()) - asyncio.get_event_loop().run_forever() + await server.start() + await asyncio.Future() if __name__ == "__main__": - main() + asyncio.run(main())