diff --git a/nonebot/drivers/fastapi.py b/nonebot/drivers/fastapi.py index 42e21490..8a19a5c7 100644 --- a/nonebot/drivers/fastapi.py +++ b/nonebot/drivers/fastapi.py @@ -184,6 +184,7 @@ class Driver(BaseDriver): logger.warning("There's already a reverse websocket connection, " f"{adapter.upper()} Bot {x_self_id} ignored.") await ws.close(code=status.WS_1008_POLICY_VIOLATION) + return bot = BotClass(self, "websocket", self.config, x_self_id, websocket=ws)