From fb9648575ef5bd529579f854f141df52d9e000ed Mon Sep 17 00:00:00 2001 From: Miguel Grinberg Date: Mon, 28 Feb 2022 14:16:42 +0000 Subject: [PATCH] Fix aiohttp example's background task (Fixes #881) --- examples/server/aiohttp/app.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/examples/server/aiohttp/app.py b/examples/server/aiohttp/app.py index c5827aec..14864728 100644 --- a/examples/server/aiohttp/app.py +++ b/examples/server/aiohttp/app.py @@ -78,6 +78,10 @@ def disconnect(sid): app.router.add_get('/', index) -if __name__ == '__main__': +async def init_app(): sio.start_background_task(background_task) - web.run_app(app) + return app + + +if __name__ == '__main__': + web.run_app(init_app())