3
Z_ð]  ã               @   sÀ   e d ƒZejZdddd dgZddlZejjeeƒ ee	eƒd� e dƒZ
ddlZdd	lmZ ejZejZejZyejZd
d„ ZW n ek
r’   Y nX yejZdd„ ZW n ek
rº   Y nX dS )ÚsocketÚfromfdÚ
socketpairÚsslÚtimeouté    N)ÚignoreZsrckeysÚos)Úgreenioc              G   s   t t| Ž ƒS )N)r   Ú__original_fromfd__)Úargs© r   ú@/tmp/pip-build-yz_zf6az/eventlet/eventlet/green/_socket_nodns.pyr      s    c              G   s   t | Ž \}}t|ƒt|ƒfS )N)Ú__original_socketpair__r   )r   ZoneZtwor   r   r   r      s    )Ú
__import__Z__socketÚ__all__Z__patched__Zeventlet.patcherZeventletZpatcherZslurp_propertiesÚglobalsÚdirr   Úsysr	   ZGreenSocketr   Ú_GLOBAL_DEFAULT_TIMEOUTÚsocket_timeoutr   r   r
   ÚAttributeErrorr   r   r   r   r   r   Ú<module>   s(   