向所有连接的 WebSocket 客户端广播事件(服务端内部调用用)。
(event: dict)
| 140 | |
| 141 | |
| 142 | async def broadcast(event: dict): |
| 143 | """向所有连接的 WebSocket 客户端广播事件(服务端内部调用用)。""" |
| 144 | dead = set() |
| 145 | for ws in _connections: |
| 146 | try: |
| 147 | await ws.send_json(event) |
| 148 | except Exception: |
| 149 | dead.add(ws) |
| 150 | _connections -= dead |