Merge pull request #14 from j-jiseophan/fix-coroutine

fix coroutine error
This commit is contained in:
BennyKok 2024-01-23 22:58:35 +08:00 committed by GitHub
commit b24bdb070e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -203,7 +203,10 @@ async def send_json_override(self, event, data, sid=None):
prompt_id = data.get('prompt_id')
# now we send everything
await asyncio.wait([send(event, data), self.send_json_original(event, data, sid)])
await asyncio.wait([
asyncio.create_task(send(event, data)),
asyncio.create_task(self.send_json_original(event, data, sid))
])
if event == 'execution_start':
update_run(prompt_id, Status.RUNNING)