JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr YfP @sdddddddddd d d d d ddgZddlZddlZddlZddlZddlmZddlmZmZm Z m Z ddlm Z m Z m Z ddlmZGdddejZeZejZeje_ddZddZGdddeZeZeZdddZGd d!d!eZd"d Zd#d$Z ddfd%dZ!eZ"dS)&Processcurrent_processactive_childrenfreeze_supportLockRLock SemaphoreBoundedSemaphore ConditionEventBarrierQueueManagerPipePool JoinableQueueN)r)rrrr)r r r )r c@sIeZdZdddfiddZddZeddZdS) DummyProcessNcCsPtjj||||||d|_tj|_d|_t|_ dS)NF) threadingThread__init__Z_pidweakrefWeakKeyDictionary _children _start_calledr_parent)selfgrouptargetnameargskwargsr"C/opt/alt/python35/lib64/python3.5/multiprocessing/dummy/__init__.pyr$s   zDummyProcess.__init__cCsW|jtkstd|_t|jdrCd|jj|r;r?r"r"r#rbs zValue.__init__cCs|jS)N)rC)rr"r"r#_getesz Value._getcCs ||_dS)N)rC)rr;r"r"r#_setgsz Value._setcCs dt|j|j|jfS)Nz <%s(%r, %r)>)typer)rBrC)rr"r"r#r<jszValue.__repr__N) r)r*r+rrDrEr,r;r<r"r"r"r#rAas   rAcCs tjtS)N)sysmodulesr)r"r"r"r#r mscCsdS)Nr"r"r"r"r#shutdownpsrIcCs ddlm}||||S)N) ThreadPool)ZpoolrK)Z processesZ initializerZinitargsrKr"r"r#rss)#__all__rrGrr=Z connectionrrrrrr r r Zqueuer rrrZcurrent_threadrrrrrobjectr0dictr-r@rAr rIrrr"r"r"r# s2     "