
ÜùnWÿ
  ã               @   sR  d  Z  d d l m Z d d l Z d Z d Z d Z zÄ d e k rS e d Z d Z e d e d <d e k r„ e d Z	 d Z e d =d	 e k r§ e d	 Z
 d Z e d	 =d d l Z e d e d
 <e d =e d	 e d <e d	 =d d l Td d l m Z Wd e re	 e d <[	 [ e r$e
 e d	 <[
 [ e r=e e d <[ n e d =[ [ [ Xd S)aa  Faux ``threading`` version using ``dummy_thread`` instead of ``thread``.

The module ``_dummy_threading`` is added to ``sys.modules`` in order
to not have ``threading`` considered imported.  Had ``threading`` been
directly imported it would have made all subsequent imports succeed
regardless of whether ``_thread`` was available which is not desired.

é    )ÚmodulesNFÚ_threadTÚ_dummy_threadÚ	threadingZ_threading_localÚ_dummy_threadingZ_dummy__threading_local)Ú*)Ú__all__)Ú__doc__Úsysr   Zsys_modulesr   Zholding_threadZholding_threadingZholding__threading_localZheld_threadZheld_threadingZheld__threading_localr   r   r   © r   r   úV/afs/cs.wisc.edu/s/python-3.5.2/src/amd64_ubu16/../Python-3.5.2/Lib/dummy_threading.pyÚ<module>   sP   






