Yohohohohohooho | Sanrei Aya
Sanrei Aya


Server : LiteSpeed
System : Linux barito.iixcp.rumahweb.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64
User : elvh3918 ( 1528)
PHP Version : 8.2.31
Disable Function : mail
Directory :  /proc/self/root/usr/local/lib/python3.9/site-packages/billiard/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/self/root/usr/local/lib/python3.9/site-packages/billiard/__pycache__/common.cpython-39.pyc
a

��Sh,�@srdZddlZddlZddlZddlZddlmZddlmZej	Z
ejZddl
mZedd�ee�D��Zd	D]*Zzeeeee�<Wqney�Yqn0qnejd
ZZej�d�Zer�eee�eZZer�d
hne�Zer�dhne�Zd
ZddedhZddddddddeddddddhZ dgZ!dd�Z"e
fdd�Zd d!�Z#d"d#�Z$d$d%�Z%d&d'�Z&e$dfd(d)�Z'Gd*d+�d+�Z(dS),ze
This module contains utilities added by billiard, to keep
"non-core" functionality out of ``.util``.�N�)�RestartFreqExceeded)�	monotonic��BytesIOccs&|]}|�d�rtt|�|fVqdS)ZSIGN)�
startswith�getattr�signal)�.0�n�r�9/usr/local/lib/python3.9/site-packages/billiard/common.py�	<genexpr>sr)�SIGHUP�SIGABRT�SIGTERM�
REMAP_SIGTERM�SIGQUIT�Fr�SIGUSR1�SIGTRAPrZSIGEMT�SIGSYS�SIGPIPE�SIGALRM�SIGXCPU�SIGXFSZ�	SIGVTALRM�SIGPROF�SIGUSR2FcCsL|pddkrBzd�|t|�WSty@d�|�YS0d�|�S)Nrzsignal {0} ({1})z
signal {0}zexitcode {0})�format�SIGMAP�KeyError)�statusrrr
�human_statusMsr#cCs|t|��S�Nr)�s�loadrrr
�pickle_loadsVsr'cCs0zt�||�Wnttttfy*Yn0dSr$)r	�OSError�AttributeError�
ValueError�RuntimeError)�signum�handlerrrr
�maybe_setsignal[sr.cCs:tdrt�t�t|tj�dtd<t�d|�dS)NrT�)	�_should_have_exited�os�_exit�EX_SOFTWAREr.r	�SIG_DFL�sys�exit)r,�framerrr
�_shutdown_cleanupbs

r8cCstt|d�Sr$)rr	)�sigrrr
r,msr,cCs|tvp|duo|tjkSr$)�TERMSIGS_FORCEr	�SIG_IGN)r9�currentrrr
�_should_override_term_signalqs�r=cCs^|rtntD]*}t|�}|rt|t�|��rt||�qtD]}t|�}|r<t|tj�q<dSr$)	�
TERMSIGS_FULL�TERMSIGS_DEFAULTr,r=r	�	getsignalr.�TERMSIGS_IGNOREr;)r-�fullr9�numrrr
�
reset_signalsxsrDc@s"eZdZeZdd�Zddd�ZdS)�
restart_statecCs|||_|_d\|_|_dS)N)rN)�maxR�maxT�R�T)�selfrFrGrrr
�__init__�szrestart_state.__init__NcCs�|durt�n|}|j}|jr>||j|jkr>|d|_|_n2|jrp|j|jkrp|jrpd|_|�d||jf��|jdur�||_|jd7_dS)Nrz	%r in %rsr)rrHrIrGrFr)rJ�nowrHrrr
�step�s
zrestart_state.step)N)�__name__�
__module__�__qualname__rrKrMrrrr
rE�srE))�__doc__r1r	r5�pickle�
exceptionsr�timerr&Zpickle_load�loadsr'�ior�dict�dirr Z
_alias_sigrr)rZTERM_SIGNALZTERM_SIGNAME�environ�getr�setrAr:r3r?r>r0r#r.r8r,r=rDrErrrr
�<module>sn�
���	

Yohohohohohooho | Sanrei Aya