I didn't reproduce this issue, but this code would be work.
This commit is contained in:
liris
2014-11-19 11:51:53 +09:00
parent 70d0aea753
commit 65aacf15e3

View File

@@ -889,7 +889,7 @@ class WebSocket(object):
raise WebSocketTimeoutException(message) raise WebSocketTimeoutException(message)
except Exception as e: except Exception as e:
message = getattr(e, 'strerror', getattr(e, 'message', '')) message = getattr(e, 'strerror', getattr(e, 'message', ''))
if "timed out" in message: if message and isinstance(message, six.text_type) and "timed out" in message:
raise WebSocketTimeoutException(message) raise WebSocketTimeoutException(message)
else: else:
raise raise