File: //lib64/python3.6/multiprocessing/__pycache__/popen_spawn_posix.cpython-36.pyc
3
\p @ 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 )N)fd)selfr
r 9/usr/lib64/python3.6/multiprocessing/popen_spawn_posix.py__init__ s z_DupFd.__init__c C s | j S )N)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 j| d S )N)_fdssuperr )r process_obj) __class__r r
r s zPopen.__init__c C s | j j| |S )N)r append)r r
r r r
duplicate_for_child"