diff --git a/haigha2/transports/eventlet_transport.py b/haigha2/transports/eventlet_transport.py index f3fdb9d..16991db 100644 --- a/haigha2/transports/eventlet_transport.py +++ b/haigha2/transports/eventlet_transport.py @@ -126,7 +126,8 @@ def recv(self, *args, **kwargs): try: return super(FixedGreenSSLSocket, self).recv(*args, **kwargs) except timeout_exc as e: - if e.msg == 'timed out': + # GC-89692 -> e has no attribute 'msg' + if isinstance(e, socket.timeout) : raise socket.timeout('timed out') raise