From 6376c2f6aae2a485cf2a12525d38d9a8ec8c6f42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleix=20Conchillo=20Flaqu=C3=A9?= Date: Thu, 1 Aug 2024 18:09:16 -0700 Subject: [PATCH] transport(websocket): fix cancel --- src/pipecat/transports/network/websocket_server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pipecat/transports/network/websocket_server.py b/src/pipecat/transports/network/websocket_server.py index e231c2d77..685c9e8be 100644 --- a/src/pipecat/transports/network/websocket_server.py +++ b/src/pipecat/transports/network/websocket_server.py @@ -71,7 +71,7 @@ class WebsocketServerInputTransport(BaseInputTransport): async def cancel(self, frame: CancelFrame): await super().cancel(frame) - self._server_task.cancel() + self._stop_server_event.set() await self._server_task async def _server_task_handler(self):