Browse Source

Modification done to comply Asyncio changes with Python version 3.11+

pull/1472/head
Chetan Sharan 1 day ago
parent
commit
7d94047224
  1. 4
      socketio/asyncio_manager.py

4
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)

Loading…
Cancel
Save