Skip to content

Commit 08eb354

Browse files
committed
Handle more WebSocket exceptions
1 parent c5e32d4 commit 08eb354

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

plugins/yjs/fps_yjs/routes.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,14 +154,14 @@ def __aiter__(self):
154154
async def __anext__(self):
155155
try:
156156
message = await self._websocket.receive_bytes()
157-
except WebSocketDisconnect:
157+
except (ConnectionClosedOK, WebSocketDisconnect):
158158
raise StopAsyncIteration()
159159
return message
160160

161161
async def send(self, message):
162162
try:
163163
await self._websocket.send_bytes(message)
164-
except ConnectionClosedOK:
164+
except (ConnectionClosedOK, WebSocketDisconnect):
165165
return
166166

167167
async def recv(self):

0 commit comments

Comments
 (0)