File: //usr/local/lib/python3.10/multiprocessing/__pycache__/popen_spawn_win32.cpython-310.opt-2.pyc
o
�i� � @ s� d dl Z d dlZd dlZd dlZd dlZddlmZmZmZ ddl m
Z
ddl mZ dgZdZ
ejdko9eed d
�Zej�� �d�Zdd
� Zeejej� Zdd� ZG dd� de�ZdS )� N� )� reduction�get_spawning_popen�set_spawning_popen)�spawn)�util�Popeni �win32�frozenFzpythonservice.exec C s | |kpt j�| �t j�|�kS �N)�os�path�normcase)Zp1Zp2� r �>/usr/local/lib/python3.10/multiprocessing/popen_spawn_win32.py�_path_eq s r c G s | D ]}t �|� qd S r )�_winapi�CloseHandle)Zhandles�handler r r �_close_handles s �r c @ sH e Zd Z dZdd� Zdd� Zddd�Zd d
� Zdd� ZeZ d
d� Z
dS )r r c C sl t �|j�}t�d d�\}}t�|d�}t jt� � |d�}d�
dd� |D ��}t �� }trAt
|tj�rAtj}tj�� }tj|d<