File: //lib64/python3.8/multiprocessing/__pycache__/popen_spawn_posix.cpython-38.pyc
U
e5d @ sp d dl Z d dlZddlmZmZ ddlmZ ddlmZ ddlmZ dgZ G dd d e
ZG d
d dejZdS ) N ) reductionset_spawning_popen)
popen_fork)spawn)utilPopenc @ s e Zd Zdd Zdd ZdS )_DupFdc C s
|| _ d S Nfdselfr r 9/usr/lib64/python3.8/multiprocessing/popen_spawn_posix.py__init__ s z_DupFd.__init__c C s | j S r
r )r r r r detach s z
_DupFd.detachN)__name__
__module____qualname__r r r r r r r s r c s4 e Zd ZdZeZ fddZdd Zdd Z Z S )r r c s g | _ t | d S r
)_fdssuperr )r process_obj __class__r r r s zPopen.__init__c C s | j | |S r
)r appendr
r r r duplicate_for_child"