From 1a5ce5758726e45944fd54c353fb7c2e12b98906 Mon Sep 17 00:00:00 2001 From: Ryan Williams Date: Sat, 5 Dec 2009 00:51:15 -0800 Subject: [PATCH] Arg, stupid inheritance --- eventlet/greenio.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eventlet/greenio.py b/eventlet/greenio.py index 982dd1b..2aa6d67 100644 --- a/eventlet/greenio.py +++ b/eventlet/greenio.py @@ -167,7 +167,10 @@ class GreenSocket(object): fd = family_or_realsock assert not args, args assert not kwargs, kwargs - orig_timeout = fd.gettimeout() + try: + orig_timeout = fd.gettimeout() + except AttributeError: + orig_timeout = None set_nonblocking(fd) self.fd = fd