Q: WebSocketError: Socket is dead
File "/usr/local/lib/python2.7/dist-packages/geventwebsocket/websocket.py", line 347, in send
raise WebSocketError(MSG_SOCKET_DEAD)
WebSocketError: Socket is dead
A:
在发送消息时,之前建立的链接异常断掉导致。
try:
x.send(message)
except geventwebsocket.exceptions.WebSocketError as e:
pass
捕获该异常即可,无需处理,因为本来就是已经异常的链接。