1 __socket = __import__('socket')
3 __all__ = __socket.__all__
4 __patched__ = ['fromfd', 'socketpair', 'ssl', 'socket']
6 from eventlet.patcher import slurp_properties
7 slurp_properties(__socket, globals(),
8 ignore=__patched__, srckeys=dir(__socket))
12 from eventlet.hubs import get_hub
13 from eventlet.greenio import GreenSocket as socket
14 from eventlet.greenio import _GLOBAL_DEFAULT_TIMEOUT
17 __original_fromfd__ = __socket.fromfd
20 return socket(__original_fromfd__(*args))
21 except AttributeError:
25 __original_socketpair__ = __socket.socketpair
27 def socketpair(*args):
28 one, two = __original_socketpair__(*args)
29 return socket(one), socket(two)
30 except AttributeError: