/usr/lib/python2.6/multiprocessing
NameSizeModeActions
dummy/-0755rm
connection.py126630644editdlrm
connection.pyc142160644editdlrm
connection.pyo140660644editdlrm
forking.py145380644editdlrm
forking.pyc142480644editdlrm
forking.pyo140840644editdlrm
heap.py57480644editdlrm
heap.pyc64780644editdlrm
heap.pyo60970644editdlrm
managers.py348040644editdlrm
managers.pyc382440644editdlrm
managers.pyo376300644editdlrm
pool.py176990644editdlrm
pool.pyc185310644editdlrm
pool.pyo180720644editdlrm
process.py79040644editdlrm
process.pyc94820644editdlrm
process.pyo87280644editdlrm
queues.py110890644editdlrm
queues.pyc116260644editdlrm
queues.pyo115230644editdlrm
reduction.py51240644editdlrm
reduction.pyc60000644editdlrm
reduction.pyo60000644editdlrm
sharedctypes.py61450644editdlrm
sharedctypes.pyc85010644editdlrm
sharedctypes.pyo84210644editdlrm
synchronize.py89660644editdlrm
synchronize.pyc104360644editdlrm
synchronize.pyo100980644editdlrm
util.py78390644editdlrm
util.pyc96840644editdlrm
util.pyo95890644editdlrm
__init__.py76270644editdlrm
__init__.pyc83170644editdlrm
__init__.pyo83170644editdlrm
Edit: /usr/lib/python2.6/multiprocessing/process.pyc (9482B)
Ñò «gc @s7dddgZddkZddkZddkZddkZyeiieiƒƒZWne j o dZnXd„Z d„Z d„Z defd„ƒYZd efd „ƒYZd efd „ƒYZeƒa[hZxJeiiƒD]9\ZZed djodejoeee Qs (R tAssertionErrorRt_countertnextt _identityt_authkeyt _daemonict_tempdirtostgetpidt _parent_pidRt_targetttuplet_argstdictt_kwargsttypet__name__tjoint_name(tselftgroupttargettnametargstkwargstcount((s-/usr/lib/python2.6/multiprocessing/process.pyt__init__Ds     cCs(|io|i|i|iŽndS(sQ Method to be run in sub-process; can be overridden in sub-class N(RRR(R$((s-/usr/lib/python2.6/multiprocessing/process.pytrunSs cCs¦|idjp td‚|itiƒjp td‚ti p td‚tƒ|i dj o |i }nddk l }||ƒ|_ti i |ƒdS(s% Start child process scannot start a process twices:can only start a process object created by current processs3daemonic processes are not allowed to have childreni(tPopenN(RR RRRRRRRt_PopentforkingR-Rtadd(R$R-((s-/usr/lib/python2.6/multiprocessing/process.pytstartZs cCs|iiƒdS(sT Terminate process; sends SIGTERM signal or uses TerminateProcess() N(Rt terminate(R$((s-/usr/lib/python2.6/multiprocessing/process.pyR2kscCsq|itiƒjp td‚|idj p td‚|ii|ƒ}|dj otii |ƒndS(s5 Wait until child process terminates scan only join a child processscan only join a started processN( RRRRRR twaitRRR (R$ttimeouttres((s-/usr/lib/python2.6/multiprocessing/process.pyR"qs   cCsd|tjotS|itiƒjp td‚|idjotS|ii ƒ|ii djS(s1 Return whether process is alive scan only test a child processN( RtTrueRRRRRR tFalseRt returncode(R$((s-/usr/lib/python2.6/multiprocessing/process.pytis_alive{s   cCs|iS(N(R#(R$((s-/usr/lib/python2.6/multiprocessing/process.pyR'‡scCs't|tƒp td‚||_dS(Nsname must be a string(t isinstancet basestringRR#(R$R'((s-/usr/lib/python2.6/multiprocessing/process.pyR'‹scCs|iS(s4 Return whether process is a daemon (R(R$((s-/usr/lib/python2.6/multiprocessing/process.pytdaemonscCs'|idjp td‚||_dS(s1 Set whether process is a daemon sprocess has already startedN(RR RR(R$tdaemonic((s-/usr/lib/python2.6/multiprocessing/process.pyR<—scCs|iS(N(R(R$((s-/usr/lib/python2.6/multiprocessing/process.pytauthkeyŸscCst|ƒ|_dS(s2 Set authorization key of process N(tAuthenticationStringR(R$R>((s-/usr/lib/python2.6/multiprocessing/process.pyR>£scCs%|idjo|iS|iiƒS(sM Return exit code of process or `None` if it has yet to stop N(RR R(R$((s-/usr/lib/python2.6/multiprocessing/process.pytexitcodeªscCs0|tjo tiƒS|io |iiSdS(sV Return indentifier (PID) of process or `None` if it has yet to start N(RRRRtpid(R$((s-/usr/lib/python2.6/multiprocessing/process.pytident³s  cCsï|tjo d}nd|itiƒjo d}nD|idjo d}n*|iiƒdj o |i}nd}t|ƒt jo1|djo d}q¾dt i ||ƒ}ndt|ƒi |i ||iodpd fS( Ntstartedtunknowntinitialitstoppeds stopped[%s]s<%s(%s, %s%s)>s daemont(RRRRRR RR@R tintt_exitcode_to_nametgetR!R#R(R$tstatus((s-/usr/lib/python2.6/multiprocessing/process.pyt__repr__¿s       c Csddkl}y­tƒ|_tidƒ|_y#tii ƒt t i ƒt_Wnt tfj onX|a|iiƒ|iƒ|idƒz|iƒd}Wd|iƒXWnÈtj ov}|ip d}qˆt|idƒtjo|id}qˆtii|iddƒtiiƒd}nHd}ddk}tiid|iƒtiiƒ|iƒnX|id|ƒ|S( Ni(tutils child process calling self.run()is iÿÿÿÿs Process %s: s process exiting with exitcode %d( RGRMtsetRt itertoolsR*RtsyststdintclosetopenRtdevnulltOSErrort ValueErrorRt_finalizer_registrytcleart_run_after_forkerstinfoR,t_exit_functiont SystemExitR(R RHtstderrtwritetflusht tracebackR't print_exc(R$RMR@teR`((s-/usr/lib/python2.6/multiprocessing/process.pyt _bootstrap×sB             N((R!t __module__t__doc__R R.R+R,R1R2R"R9tpropertyR'tsetterR<R>R@RBRARLRc(((s-/usr/lib/python2.6/multiprocessing/process.pyR<s&       R?cBseZd„ZRS(cCs@ddkl}|iƒptdƒ‚ntt|ƒffS(Ni(R-sJPickling an AuthenticationString object is disallowed for security reasons(R/R-tthread_is_spawningt TypeErrorR?tbytes(R$R-((s-/usr/lib/python2.6/multiprocessing/process.pyt __reduce__s   (R!RdRk(((s-/usr/lib/python2.6/multiprocessing/process.pyR?st _MainProcesscBseZd„ZRS(cCspd|_t|_d|_d|_d|_tidƒ|_ t ƒ|_ t t idƒƒ|_d|_dS(Nt MainProcessii ((RR7RR#R RRROR*RRNRR?RturandomRR(R$((s-/usr/lib/python2.6/multiprocessing/process.pyR+s      (R!RdR+(((s-/usr/lib/python2.6/multiprocessing/process.pyRlsitSIGt_(t__all__RRPtsignalROtpathtabspathtgetcwdt ORIGINAL_DIRRUR RRRtobjectRRjR?RlRRIt__dict__titemsR'tsignum(((s-/usr/lib/python2.6/multiprocessing/process.pyt s*       Ç