File: //usr/lib64/python3.8/__pycache__/_dummy_thread.cpython-38.opt-2.pyc
U
e5d @ s d dddddddgZ dZeZi fd dZd
d Zdd Zdd ZdddZdd Z G dd de
ZG dd deZda
dadd Zd
S )errorstart_new_threadexit get_ident
allocate_lockinterrupt_mainLockTypeRLockl c C s t |t t krtdt |t t kr4tddaz| || W n. tk
rZ Y n dd l}| Y nX datrdat d S )Nz2nd arg must be a tuplez3rd arg must be a dictF T)
typetuple TypeErrordict_main
SystemExit traceback print_exc
_interruptKeyboardInterrupt)Zfunctionargskwargsr r %/usr/lib64/python3.8/_dummy_thread.pyr s
c C s t d S N)r r r r r r = s c C s dS N r r r r r r A s c C s t S r r r r r r r J s Nc C s | d k rt ddS )Nz'setting thread stack size not supportedr )r )sizer r r
stack_sizeN s r c C s t S r r r r r r
_set_sentinelT s r c @ sB e Zd Zdd ZdddZeZdd Zd d
Zdd Zd
d Z dS )r c C s
d| _ d S )NF
locked_statusselfr r r __init__c s zLockType.__init__Nc C sH |d ks|rd| _ dS | j s&d| _ dS |dkr@dd l}|| dS d S )NTr F)r timesleep)r"