/opt/alt/python27/lib64/python2.7/multiprocessing
NameSizeModeActions
dummy/-0755rm
connection.py150070644editdlrm
connection.pyc151340644editdlrm
connection.pyo149870644editdlrm
forking.py171570644editdlrm
forking.pyc149030644editdlrm
forking.pyo147440644editdlrm
heap.py85810644editdlrm
heap.pyc71690644editdlrm
heap.pyo67990644editdlrm
managers.py367150644editdlrm
managers.pyc397900644editdlrm
managers.pyo391890644editdlrm
pool.py242010644editdlrm
pool.pyc233460644editdlrm
pool.pyo228300644editdlrm
process.py96840644editdlrm
process.pyc99420644editdlrm
process.pyo91890644editdlrm
queues.py122960644editdlrm
queues.pyc119540644editdlrm
queues.pyo118570644editdlrm
reduction.py65820644editdlrm
reduction.pyc62350644editdlrm
reduction.pyo62350644editdlrm
sharedctypes.py77560644editdlrm
sharedctypes.pyc89700644editdlrm
sharedctypes.pyo88890644editdlrm
synchronize.py106540644editdlrm
synchronize.pyc115320644editdlrm
synchronize.pyo111990644editdlrm
util.py110060644editdlrm
util.pyc105090644editdlrm
util.pyo104040644editdlrm
__init__.py78050644editdlrm
__init__.pyc88030644editdlrm
__init__.pyo88030644editdlrm
Edit: /opt/alt/python27/lib64/python2.7/multiprocessing/process.pyc (9942B)
ó ÕЮ]c@s2dddgZddlZddlZddlZddlZyejjejƒƒZWne k rtdZnXd„Z d„Z d„Z defd„ƒYZd efd „ƒYZd efd „ƒYZeƒa[iZxGejjƒD]6\ZZed dkrôdekrôeee ks(R tAssertionErrorRt_countertnextt _identityt_authkeyt _daemonict_tempdirtostgetpidt _parent_pidRt_targetttuplet_argstdictt_kwargsttypet__name__tjoint_name(tselftgroupttargettnametargstkwargstcount((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyt__init__^s     cCs&|jr"|j|j|jŽndS(sQ Method to be run in sub-process; can be overridden in sub-class N(RRR(R$((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pytrunms cCs¹|jdkstdƒ‚|jtjƒks<tdƒ‚tj sRtdƒ‚tƒ|j dk rt|j }nddl m }||ƒ|_|` |` |`tjj|ƒ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-RRRRtadd(R$R-((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pytstartts    cCs|jjƒdS(sT Terminate process; sends SIGTERM signal or uses TerminateProcess() N(Rt terminate(R$((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyR2ˆscCsq|jtjƒks!tdƒ‚|jdk s<tdƒ‚|jj|ƒ}|dk rmtjj |ƒndS(s5 Wait until child process terminates scan only join a child processscan only join a started processN( RRRRRR twaitRRR (R$ttimeouttres((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyR"Žs ! cCs{|tkrtS|jtjƒks1tdƒ‚|jdkrDtS|jj ƒ}|dkrctStj j |ƒtSdS(s1 Return whether process is alive scan only test a child processN( RtTrueRRRRRR tFalseRRR (R$t returncode((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pytis_alive˜s ! cCs|jS(N(R#(R$((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyR'ªscCs(t|tƒstdƒ‚||_dS(Nsname must be a string(t isinstancet basestringRR#(R$R'((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyR'®scCs|jS(s4 Return whether process is a daemon (R(R$((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pytdaemon³scCs(|jdkstdƒ‚||_dS(s1 Set whether process is a daemon sprocess has already startedN(RR RR(R$tdaemonic((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyR<ºscCs|jS(N(R(R$((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pytauthkeyÂscCst|ƒ|_dS(s2 Set authorization key of process N(tAuthenticationStringR(R$R>((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyR>ÆscCs#|jdkr|jS|jjƒS(sM Return exit code of process or `None` if it has yet to stop N(RR R(R$((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pytexitcodeÍscCs-|tkrtjƒS|jo(|jjSdS(sU Return identifier (PID) of process or `None` if it has yet to start N(RRRRtpid(R$((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pytidentÖs  cCsç|tkrd}n]|jtjƒkr3d}n?|jdkrKd}n'|jjƒdk rl|j}nd}t|ƒt t fkr¸|dkrŸd}q¸dt j ||ƒ}ndt|ƒj |j||jrßdpâd fS( Ntstartedtunknowntinitialitstoppeds stopped[%s]s<%s(%s, %s%s)>s daemont(RRRRRR RR@R tinttlongt_exitcode_to_nametgetR!R#R(R$tstatus((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyt__repr__âs       cCs¤ddlm}y«tƒ|_tjdƒ|_y#tjj ƒt t j ƒt_Wnt tfk rmnX|a|jjƒ|jƒ|jdƒz|jƒd}Wd|jƒXWnÑtk rH}|jsßd}qt|jdttfƒrt|jdƒ}qtjjt|jdƒdƒtjjƒd}nGd}ddl}tjjd|j ƒtjjƒ|j!ƒnX|jd|ƒ|S( Ni(tutils child process calling self.run()is iÿÿÿÿs Process %s: s process exiting with exitcode %d("RGRNtsetRt itertoolsR*RtsyststdintclosetopenRtdevnulltOSErrort ValueErrorRt_finalizer_registrytcleart_run_after_forkerstinfoR,t_exit_functiont SystemExitR(R:RHRItstderrtwriteRtflusht tracebackR't print_exc(R$RNR@teRa((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyt _bootstrapúsB         !    N((R!t __module__t__doc__R R.R+R,R1R2R"R9tpropertyR'tsetterR<R>R@RBRARMRd(((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyRVs&       R?cBseZd„ZRS(cCs>ddlm}|jƒs+tdƒ‚ntt|ƒffS(Ni(R-sJPickling an AuthenticationString object is disallowed for security reasons(R/R-tthread_is_spawningt TypeErrorR?tbytes(R$R-((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyt __reduce__'s   (R!ReRl(((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyR?&st _MainProcesscBseZd„ZRS(cCspd|_t|_d|_d|_d|_tjdƒ|_ t ƒ|_ t t jdƒƒ|_d|_dS(Nt MainProcessii ((RR7RR#R RRRPR*RRORR?RturandomRR(R$((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyR+6s      (R!ReR+(((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyRm4sitSIGt_(t__all__RRQtsignalRPtpathtabspathtgetcwdt ORIGINAL_DIRRVR RRRtobjectRRkR?RmRRJt__dict__titemsR'tsignum(((s</opt/alt/python27/lib64/python2.7/multiprocessing/process.pyt#s(        Ð