From 7d9404722418013f7eced71d62de44d972f41a94 Mon Sep 17 00:00:00 2001 From: Chetan Sharan Date: Thu, 3 Jul 2025 17:39:18 +0530 Subject: [PATCH] Modification done to comply Asyncio changes with Python version 3.11+ --- socketio/asyncio_manager.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/socketio/asyncio_manager.py b/socketio/asyncio_manager.py index 55032ab..94ac6a8 100644 --- a/socketio/asyncio_manager.py +++ b/socketio/asyncio_manager.py @@ -26,8 +26,8 @@ class AsyncManager(BaseManager): id = self._generate_ack_id(sid, namespace, callback) else: id = None - tasks.append(self.server._emit_internal(sid, event, data, - namespace, id)) + tasks.append(asyncio.create_task(self.server._emit_internal(sid, event, data, + namespace, id))) if tasks == []: # pragma: no cover return await asyncio.wait(tasks)