Skip to content

Commit 90b9554

Browse files
committed
flask_server.subscription: handle BrokenPipeError
it's a subclass of ConnectionError
1 parent 9247cd4 commit 90b9554

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lexrpc/flask_server.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -157,8 +157,8 @@ def handler(ws):
157157

158158
try:
159159
ws.send(dag_cbor.encode(header) + dag_cbor.encode(payload))
160-
except ConnectionClosed as cc:
161-
logger.debug(f'Websocket client disconnected from {nsid}: {cc}')
160+
except (ConnectionError, ConnectionClosed) as err:
161+
logger.debug(f'Websocket client disconnected from {nsid}: {err}')
162162
return
163163

164164
return handler

0 commit comments

Comments
 (0)