[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@3.12.150.240: ~ $
�

�f����ddlZddlZddlmZmZddlmZddlmZddlmZdgZ	Gd�d	e
��ZGd
�dej��ZdS)�N�)�	reduction�set_spawning_popen)�
popen_fork)�spawn)�util�Popenc��eZdZd�Zd�ZdS)�_DupFdc��||_dS�N��fd��selfrs  �H/opt/alt/python311/lib64/python3.11/multiprocessing/popen_spawn_posix.py�__init__z_DupFd.__init__s
�������c��|jSr
r)rs r�detachz
_DupFd.detachs	���w�rN)�__name__�
__module__�__qualname__rr�rrrrs2�������������rrc�2��eZdZdZeZ�fd�Zd�Zd�Z�xZ	S)r	rc�X��g|_t���|��dSr
)�_fds�superr)r�process_obj�	__class__s  �rrzPopen.__init__s(�����	�
������%�%�%�%�%rc�:�|j�|��|Sr
)r�appendrs  r�duplicate_for_childzPopen.duplicate_for_child"s���	��������	rc���ddlm}|���}|j�|��tj|j��}tj	��}t|��	tj||��tj||��td��n#td��wxYwdx}x}x}}		tj��\}}tj��\}}	tj||���}
|j�||g��t#jtj��|
|j��|_||_t-|	dd���5}|�|�����ddd��n#1swxYwYg}||	fD]}
|
�|�|
���t#j|t"j|��|_||fD]}
|
�tj|
���dS#g}||	fD]}
|
�|�|
���t#j|t"j|��|_||fD]}
|
�tj|
���wxYw)Nr)�resource_tracker)�
tracker_fd�pipe_handle�wbF)�closefd)�r%�getfdrr"r�get_preparation_data�_name�io�BytesIOrr�dump�os�pipe�get_command_line�extendr�spawnv_passfds�get_executable�pid�sentinel�open�write�	getbuffer�Finalize�	close_fds�	finalizer�close)rrr%r&�	prep_data�fp�parent_r�child_w�child_r�parent_w�cmd�f�fds_to_closers              r�_launchz
Popen._launch&s���&�&�&�&�&�&�%�+�+�-�-�
��	����$�$�$��.�{�/@�A�A�	�
�Z�\�\���4� � � �	%��N�9�b�)�)�)��N�;��+�+�+��t�$�$�$�$���t�$�$�$�$����26�6��6�7�6�W�x�	!� "��	�	��H�g� "��	�	��G�X��(�J�5<�>�>�>�C��I���g�w�/�0�0�0��*�5�+?�+A�+A�+.��	�;�;�D�H�$�D�M��h��e�4�4�4�
(����������'�'�'�
(�
(�
(�
(�
(�
(�
(�
(�
(�
(�
(����
(�
(�
(�
(��L���*�
,�
,���>� �'�'��+�+�+��!�]�4����N�N�D�N���(�
!�
!���>��H�R�L�L�L��
!�
!��
�L���*�
,�
,���>� �'�'��+�+�+��!�]�4����N�N�D�N���(�
!�
!���>��H�R�L�L�L��
!���s>�1*B+�+B<�B(H�0(F$�H�$F(�(H�+F(�,H�A$I7)
rrr�methodr�DupFdrr#rI�
__classcell__)r s@rr	r	s`�������
�F��E�&�&�&�&�&����"!�"!�"!�"!�"!�"!�"!r)
r.r1�contextrrr*rrr�__all__�objectrr	rrr�<module>rPs���	�	�	�	�	�	�	�	�2�2�2�2�2�2�2�2��������������������)�������V����.!�.!�.!�.!�.!�J��.!�.!�.!�.!�.!r

Filemanager

Name Type Size Permission Actions
__init__.cpython-311.opt-1.pyc File 1.1 KB 0644
__init__.cpython-311.opt-2.pyc File 1.1 KB 0644
__init__.cpython-311.pyc File 1.1 KB 0644
connection.cpython-311.opt-1.pyc File 47.34 KB 0644
connection.cpython-311.opt-2.pyc File 45.52 KB 0644
connection.cpython-311.pyc File 47.86 KB 0644
context.cpython-311.opt-1.pyc File 19.11 KB 0644
context.cpython-311.opt-2.pyc File 17.87 KB 0644
context.cpython-311.pyc File 19.11 KB 0644
forkserver.cpython-311.opt-1.pyc File 16.51 KB 0644
forkserver.cpython-311.opt-2.pyc File 15.77 KB 0644
forkserver.cpython-311.pyc File 16.63 KB 0644
heap.cpython-311.opt-1.pyc File 14.33 KB 0644
heap.cpython-311.opt-2.pyc File 14.16 KB 0644
heap.cpython-311.pyc File 14.35 KB 0644
managers.cpython-311.opt-1.pyc File 71.34 KB 0644
managers.cpython-311.opt-2.pyc File 67.7 KB 0644
managers.cpython-311.pyc File 71.82 KB 0644
pool.cpython-311.opt-1.pyc File 46.17 KB 0644
pool.cpython-311.opt-2.pyc File 44.44 KB 0644
pool.cpython-311.pyc File 46.27 KB 0644
popen_fork.cpython-311.opt-1.pyc File 4.27 KB 0644
popen_fork.cpython-311.opt-2.pyc File 4.27 KB 0644
popen_fork.cpython-311.pyc File 4.27 KB 0644
popen_forkserver.cpython-311.opt-1.pyc File 4.25 KB 0644
popen_forkserver.cpython-311.opt-2.pyc File 4.25 KB 0644
popen_forkserver.cpython-311.pyc File 4.25 KB 0644
popen_spawn_posix.cpython-311.opt-1.pyc File 4.33 KB 0644
popen_spawn_posix.cpython-311.opt-2.pyc File 4.33 KB 0644
popen_spawn_posix.cpython-311.pyc File 4.33 KB 0644
popen_spawn_win32.cpython-311.opt-1.pyc File 6.42 KB 0644
popen_spawn_win32.cpython-311.opt-2.pyc File 6.34 KB 0644
popen_spawn_win32.cpython-311.pyc File 6.48 KB 0644
process.cpython-311.opt-1.pyc File 17.59 KB 0644
process.cpython-311.opt-2.pyc File 16.29 KB 0644
process.cpython-311.pyc File 18.73 KB 0644
queues.cpython-311.opt-1.pyc File 19.4 KB 0644
queues.cpython-311.opt-2.pyc File 19.26 KB 0644
queues.cpython-311.pyc File 19.55 KB 0644
reduction.cpython-311.opt-1.pyc File 14.65 KB 0644
reduction.cpython-311.opt-2.pyc File 13.98 KB 0644
reduction.cpython-311.pyc File 14.65 KB 0644
resource_sharer.cpython-311.opt-1.pyc File 9.7 KB 0644
resource_sharer.cpython-311.opt-2.pyc File 9.32 KB 0644
resource_sharer.cpython-311.pyc File 9.78 KB 0644
resource_tracker.cpython-311.opt-1.pyc File 12.15 KB 0644
resource_tracker.cpython-311.opt-2.pyc File 11.82 KB 0644
resource_tracker.cpython-311.pyc File 12.36 KB 0644
shared_memory.cpython-311.opt-1.pyc File 23.49 KB 0644
shared_memory.cpython-311.opt-2.pyc File 20.88 KB 0644
shared_memory.cpython-311.pyc File 23.98 KB 0644
sharedctypes.cpython-311.opt-1.pyc File 11.68 KB 0644
sharedctypes.cpython-311.opt-2.pyc File 11.45 KB 0644
sharedctypes.cpython-311.pyc File 11.8 KB 0644
spawn.cpython-311.opt-1.pyc File 12.31 KB 0644
spawn.cpython-311.opt-2.pyc File 11.9 KB 0644
spawn.cpython-311.pyc File 12.43 KB 0644
synchronize.cpython-311.opt-1.pyc File 21.39 KB 0644
synchronize.cpython-311.opt-2.pyc File 21.39 KB 0644
synchronize.cpython-311.pyc File 22.01 KB 0644
util.cpython-311.opt-1.pyc File 20.19 KB 0644
util.cpython-311.opt-2.pyc File 19.45 KB 0644
util.cpython-311.pyc File 20.29 KB 0644