HEX
Server: Apache
System: Linux zacp120.webway.host 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
User: govancoz (1003)
PHP: 8.3.26
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //usr/local/lib/python3.10/__pycache__/signal.cpython-310.opt-2.pyc
o

�i�	�@sddlZddlTddlmZe�Ze�dedd��e�dedd��d	evr0e�d
edd��dd
�Zdd�Z	dd�Z
e
ej�dd��Ze
ej�dd��Zd	evr[e
ej
�dd	��Z
devrhe
ej�dd��Zdevrue
ej�dd��Zdevr�e
ej�dd��Z[[
dS)�N)�*)�IntEnum�SignalscCs(|��r|�d�o|�d�p|�d�S)NZSIGZSIG_ZCTRL_)�isupper�
startswith��name�r	�#/usr/local/lib/python3.10/signal.py�<lambda>	s�
r�HandlerscC�|dvS)N)�SIG_DFL�SIG_IGNr	rr	r	r
r��pthread_sigmask�SigmaskscCr
)N)�	SIG_BLOCK�SIG_UNBLOCK�SIG_SETMASKr	rr	r	r
rrcCs$	z||�WSty|YSw�N)�
ValueError)�value�
enum_klassr	r	r
�_int_to_enums
�rc	Cs(	zt|�WSttfy|YSwr)�intr�	TypeError)rr	r	r
�_enum_to_int"s
�rcs�fdd�}|S)Ncs�j|_|Sr)�__doc__)�wrapper��wrappedr	r
�	decorator1sz_wraps.<locals>.decoratorr	)r!r"r	r r
�_wraps0sr#cCst�t|�t|��}t|t�Sr)�_signal�signalrrr��	signalnum�handlerr	r	r
r%6s
r%cC�t�|�}t|t�Sr)r$�	getsignalrrr&r	r	r
r*<�

r*cCst�||�}tdd�|D��S)Ncss�|]}t|t�VqdSr�rr��.0�xr	r	r
�	<genexpr>Fs�z"pthread_sigmask.<locals>.<genexpr>)r$r�set)�how�mask�sigs_setr	r	r
rCs�
sigpendingcC�dd�t��D�S)NcS�h|]}t|t��qSr	r,r-r	r	r
�	<setcomp>L�zsigpending.<locals>.<setcomp>)r$r5r	r	r	r
r5J��sigwaitcCr)r)r$r;rr)�sigset�retsigr	r	r
r;Pr+�
valid_signalscCr6)NcSr7r	r,r-r	r	r
r8Yr9z valid_signals.<locals>.<setcomp>)r$r>r	r	r	r
r>Wr:)r$�enumr�_IntEnum�globalsZ_globals�	_convert_�__name__rrr#r%r*rr5r;r>r	r	r	r
�<module>sJ���