ó
ÐH/\c           @   s2   d  d l  Z  d g Z d d d „ Z e d ƒ d S(   iÿÿÿÿNt   reraisec         B   sc   | d k rB e j d ƒ } | j } | d k r< | j } n  ~ n | d k rW | } n  d d Ud S(   s   Execute code in a namespace.i   s   exec _code_ in _globs_, _locs_N(   t   Nonet   syst	   _getframet	   f_globalst   f_locals(   t   _code_t   _globs_t   _locs_t   frame(    (    s/   lib/python2.7/site-packages/gevent/_util_py2.pyt   exec_   s    		se   def reraise(tp, value, tb=None):
    try:
        raise tp, value, tb
    finally:
        tb = None
(   R   t   __all__R   R
   (    (    (    s/   lib/python2.7/site-packages/gevent/_util_py2.pyt   <module>   s   	