/opt/alt/python34/lib64/python3.4/multiprocessing/__pycache__
NameSizeModeActions
connection.cpython-34.pyc275490644editdlrm
connection.cpython-34.pyo271740644editdlrm
context.cpython-34.pyc135380644editdlrm
context.cpython-34.pyo135380644editdlrm
forkserver.cpython-34.pyc72530644editdlrm
forkserver.cpython-34.pyo71390644editdlrm
heap.cpython-34.pyc67290644editdlrm
heap.cpython-34.pyo64830644editdlrm
managers.cpython-34.pyc357660644editdlrm
managers.cpython-34.pyo351440644editdlrm
pool.cpython-34.pyc231500644editdlrm
pool.cpython-34.pyo228360644editdlrm
popen_fork.cpython-34.pyc24600644editdlrm
popen_fork.cpython-34.pyo24100644editdlrm
popen_forkserver.cpython-34.pyc25490644editdlrm
popen_forkserver.cpython-34.pyo25490644editdlrm
popen_spawn_posix.cpython-34.pyc23200644editdlrm
popen_spawn_posix.cpython-34.pyo23200644editdlrm
popen_spawn_win32.cpython-34.pyc30740644editdlrm
popen_spawn_win32.cpython-34.pyo30070644editdlrm
process.cpython-34.pyc89280644editdlrm
process.cpython-34.pyo81960644editdlrm
queues.cpython-34.pyc100710644editdlrm
queues.cpython-34.pyo99770644editdlrm
reduction.cpython-34.pyc77840644editdlrm
reduction.cpython-34.pyo77290644editdlrm
resource_sharer.cpython-34.pyc56500644editdlrm
resource_sharer.cpython-34.pyo56110644editdlrm
semaphore_tracker.cpython-34.pyc37260644editdlrm
semaphore_tracker.cpython-34.pyo36860644editdlrm
sharedctypes.cpython-34.pyc73330644editdlrm
sharedctypes.cpython-34.pyo72580644editdlrm
spawn.cpython-34.pyc70840644editdlrm
spawn.cpython-34.pyo70350644editdlrm
synchronize.cpython-34.pyc123470644editdlrm
synchronize.cpython-34.pyo120260644editdlrm
util.cpython-34.pyc96580644editdlrm
util.cpython-34.pyo95200644editdlrm
__init__.cpython-34.pyc5660644editdlrm
__init__.cpython-34.pyo5660644editdlrm
Edit: /opt/alt/python34/lib64/python3.4/multiprocessing/__pycache__/reduction.cpython-34.pyc (7784B)
f@sddlZddlZddlZddlZddlZddlZddlZddlmZdddddgZ ej d kpe ed oe ed oe ejd Z Gd ddej ZejZdddZej d krfe dddg7Z ddlZddddZddZddZddZGdddeZnje dddg7Z ddlZej dkZddZddZddZddZd dZd!d"ZGd#d$d$Zeeej ed%d&Z!eee"j#e!eee$j%e!d'd(Z&d)d*Z'eej(e&ej d krd+d,Z)d-d.Z*eeje)n(d/d,Z)d0d.Z*eeje)dS)1N)context send_handle recv_handleForkingPicklerregisterdumpwin32CMSG_LEN SCM_RIGHTSsendmsgcsgeZdZdZiZejZfddZe ddZ e dddZ e j Z S) rz)Pickler subclass used by multiprocessing.cs9tj||jj|_|jj|jdS)N)super__init___copyreg_dispatch_tablecopydispatch_tableupdate_extra_reducers)selfargs) __class__>/opt/alt/python34/lib64/python3.4/multiprocessing/reduction.pyr%szForkingPickler.__init__cCs||j|r.r3r4r0r/r?r5r6)rrCrrrr;ts zDupHandle.detach)r"r#r$r%rr;rrrrr+cs DupFdsendfdsrecvfdsdarwincCs~tjd|}tt|dg}|j|gtjtj|fgtrz|jddkrzt dndS)z,Send an array of fds over an AF_UNIX socket.irAz%did not receive acknowledgement of fdN) arraybyteslenr socket SOL_SOCKETr ACKNOWLEDGEr: RuntimeError)sockZfdsmsgrrrrEs %c CsTtjd}|j|}|jdtj|\}}}}| rZ| rZtnytrs|jdnt|dkrt dt|n|d\}} } |tj kr(| tj kr(t| |jdkrt n|j | t|d|dkstt|SWnt tfk rCYnXt ddS) z/Receive an array of fds over an AF_UNIX socket.rHrrJzreceived %d items of ancdatarrIzInvalid data receivedN)rKitemsizeZrecvmsgrNr EOFErrorrPr7rMrQrOr ValueErrorZ frombytesAssertionErrorlist IndexError) rRsizeaZ bytes_sizerSZancdataflagsZaddrZ cmsg_levelZ cmsg_typeZ cmsg_datarrrrFs, '    c Cs>tj|jtjtj}t||gWdQXdS)z&Send a handle over a local connection.N)rNfromfdfilenoAF_UNIX SOCK_STREAMrE)r8r2r9srrrrs$c Cs?tj|jtjtj}t|ddSWdQXdS)z)Receive a handle over a local connection.rrN)rNr]r^r_r`rF)r8rarrrrs$cCsatj}|dk r.|j|j|StrQddlm}|j|StddS)zReturn a wrapper for an fd.Nr)resource_sharerz&SCM_RIGHTS appears not to be available)rZget_spawning_popenrDZduplicate_for_childHAVE_SEND_HANDLErbrV)fdZ popen_objrbrrrrDs   cCsE|jdkr(t|j|jjffSt|j|jjffSdS)N)__self__getattrr__func__r")mrrr_reduce_methodsrjc@seZdZddZdS)_CcCsdS)Nr)rrrrfsz_C.fN)r"r#r$rlrrrrrks rkcCst|j|jffS)N)rg __objclass__r")rirrr_reduce_method_descriptorsrncCs"t|j|j|jpiffS)N)_rebuild_partialfuncrkeywords)prrr_reduce_partialsrscCstj|||S)N) functoolspartial)rprrqrrrrosrocCs#ddlm}t||ffS)Nr) DupSocket)rbrv_rebuild_socket)rarvrrr_reduce_socketsrxcCs |jS)N)r;)ZdsrrrrwsrwcCs1t|j}t||j|j|jffS)N)rDr^rwfamilyrproto)radfrrrrxscCs%|j}tj|||d|S)Nr^)r;rN)r{ryrrzrerrrrws )+r&rtrr<r(rNsysrdr__all__platformhasattrrcZPicklerrrrr.r,r-rrobjectr+rKrPrErFrDrjrkrrlrnrXappendint__add__rsrorurxrwrrrr s^           #