;
Íâ"Ic               @   sÍ   d  Z  d d l Z d d l Z d d l Z g  Z Gd „  d e j ƒ Z x€ d e j d	 f d e j	 j
 d
 f g D]W \ Z Z Z e e e ƒ Z e j ƒ  e j e  ƒ e j ƒ  o e j d e ƒ qn qn Wd S(   i
   i    Nc             B   s    |  Ee  Z d  „  Z d „  Z d S(   c             C   s&   t  j j |  ƒ | |  _ | |  _ d  S(   N(   u	   threadingu   Threadu   __init__u   functionu   args(   u   selfu   functionu   args(    (    u9   /mit/python/lib/python3.0/test/threaded_import_hangers.pyu   __init__   s    	c             C   s   |  j  |  j Œ  d  S(   N(   u   functionu   args(   u   self(    (    u9   /mit/python/lib/python3.0/test/threaded_import_hangers.pyu   run   s    N(   u   __name__u
   __module__u   __init__u   run(   u
   __locals__(    (    u9   /mit/python/lib/python3.0/test/threaded_import_hangers.pyu   Worker   s   
	u   Workeru   tempfile.TemporaryFileu   os.path.abspathu   .u   %s appeared to hang(    (   u   .(   u   TIMEOUTu	   threadingu   tempfileu   os.pathu   osu   errorsu   Threadu   Workeru   TemporaryFileu   pathu   abspathu   nameu   funcu   argsu   tu   startu   joinu   is_aliveu   append(    (    (    u9   /mit/python/lib/python3.0/test/threaded_import_hangers.pyu   <module>   s   	 
