Update to Python3.11

This commit is contained in:
Raffson
2023-10-15 19:53:24 +02:00
parent 291822b5c8
commit d6ba45a42b
2 changed files with 4 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
from asyncio import wait
from asyncio import wait, create_task
from fastapi import APIRouter, WebSocket
from fastapi.encoders import jsonable_encoder
@@ -17,7 +17,7 @@ class ConnectionManager:
async def shutdown(self) -> None:
futures = []
for connection in self.active_connections:
futures.append(connection.close())
futures.append(create_task(connection.close()))
await wait(futures)
async def connect(self, websocket: WebSocket) -> None:
@@ -30,7 +30,7 @@ class ConnectionManager:
async def broadcast(self, events: GameUpdateEventsJs) -> None:
futures = []
for connection in self.active_connections:
futures.append(connection.send_json(jsonable_encoder(events)))
futures.append(create_task(connection.send_json(jsonable_encoder(events))))
await wait(futures)