File "synchronize.cpython-39.pyc"
Full Path: /home/attunedd/public_html/byp/izo/con7ext_sym404/rintoar.txt/opt/alt/python39/lib64/python3.9/multiprocessing/__pycache__/synchronize.cpython-39.pyc
File size: 11.13 KB
MIME-type: text/x-bytecode.python
Charset: 8 bit
a
XC?hZ- @ s" g d Z ddlZddlZddlZddlZddlZddlmZ ddlmZ ddlm Z zddlm
Z
mZ W n ey edY n0 e
ed \ZZej
jZG d
d deZ
G dd
d
e
ZG dd deZG dd de
ZG dd de
ZG dd deZG dd deZG dd dejZdS ))LockRLock SemaphoreBoundedSemaphore ConditionEvent N )context)process)util)SemLock
sem_unlinkzThis 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 u rt j }| }tjdkp*|dk}tdD ]<}z t|||| | }| _
W n tyj Y q40 qzq4tdt
d|j | tjdkrdd } t| | | j
jd urdd lm}
|
| j
jd
tj| tj| j
jfdd d S )
Nwin32forkd zcannot find name for semaphorezcreated semlock with handle %sc S s | j d S N)_semlock_after_fork)obj r @/opt/alt/python39/lib64/python3.9/multiprocessing/synchronize.pyr G s z%SemLock.__init__.<locals>._after_forkr )register semaphorer )Zexitpriority)r Z_default_contextZget_contextZget_start_methodsysplatformrange_multiprocessingr
_make_namer FileExistsErrorr debughandle
_make_methodsZregister_after_forknameresource_trackerr ZFinalize_cleanup)selfkindvaluemaxvaluectxr# Z
unlink_nowislr r r r r __init__2 s2
zSemLock.__init__c C s"