Fix blocking events (#1198)
This commit is contained in:
parent
8500a8444a
commit
f9956cde1e
@ -662,7 +662,9 @@ class EventNamespace(AsyncNamespace):
|
|||||||
# Process the events.
|
# Process the events.
|
||||||
async for update in process(self.app, event, sid, headers, client_ip):
|
async for update in process(self.app, event, sid, headers, client_ip):
|
||||||
# Emit the event.
|
# Emit the event.
|
||||||
await self.emit(str(constants.SocketEvent.EVENT), update.json(), to=sid) # type: ignore
|
await asyncio.create_task(
|
||||||
|
self.emit(str(constants.SocketEvent.EVENT), update.json(), to=sid)
|
||||||
|
)
|
||||||
|
|
||||||
async def on_ping(self, sid):
|
async def on_ping(self, sid):
|
||||||
"""Event for testing the API endpoint.
|
"""Event for testing the API endpoint.
|
||||||
|
Loading…
Reference in New Issue
Block a user