File: //usr/local/lib/python3.9/site-packages/billiard/__pycache__/forkserver.cpython-39.pyc
a
X>hZ � @ s d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZddlm Z ddlm
Z
ddlmZ ddlmZ ddlm
Z
ddlmZ dd lmZ g d
�ZdZe�d�ZG d
d� d�Zddd�Zdd� Zdd� Zdd� Zdd� Ze� ZejZejZejZejZdS )� N� )�
connection)�process)� reduction)�semaphore_tracker)�spawn)�util)�spawnv_passfds)�ensure_running�get_inherited_fds�connect_to_new_process�set_forkserver_preload� �Qc @ s4 e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� ZdS )�
ForkServerc C s( d | _ d | _d | _t�� | _dg| _d S )N�__main__)�_forkserver_address�_forkserver_alive_fd�_inherited_fds� threading�Lock�_lock�_preload_modules��self� r �=/usr/local/lib/python3.9/site-packages/billiard/forkserver.py�__init__$ s
zForkServer.__init__c C s&