o
    ^Zh	                     @   s&   d dl Z d dlZd dlZdddZdS )    Nc                 C   s0  dd l }dd | D } |pi }i tj|}g }| D ]\}}|t| d|  qtttt	|}t
 \}}tjdkrHdg}	g }
ntjdkrUdg}	tjg}
ng }	g }
z3|j| | dd d	|d |dddddd||d
d
g|	d d d dd |
R  W t| t| S t| t| w )Nr   c                 S   s   g | ]}t |qS  )osfsencode).0argr   r   V/var/www/auris/lib/python3.10/site-packages/joblib/externals/loky/backend/fork_exec.py
<listcomp>   s    zfork_exec.<locals>.<listcomp>=)      )r
         TF)_posixsubprocessr   environitemsappendr   tuplesortedmapintpipesysversion_info
subprocess
_USE_VFORK	fork_execclose)cmdZkeep_fdsenvr   Zencoded_envkeyvalueerrpipe_readerrpipe_writeZpgid_to_setZallow_vforkr   r   r   r      sl   





r   )N)r   r   r   r   r   r   r   r   <module>   s   