HEX
Server: LiteSpeed
System: Linux kapuas.iixcp.rumahweb.net 5.14.0-427.42.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 1 14:58:02 EDT 2024 x86_64
User: mirz4654 (1666)
PHP: 8.1.33
Disabled: system,exec,escapeshellarg,escapeshellcmd,passthru,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,shell_exec,popen,pclose,dl,pfsockopen,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setsid,posix_setuid,posix_setpgid,ini_alter,show_source,define_syslog_variables,symlink,syslog,openlog,openlog,closelog,ocinumcols,listen,chgrp,apache_note,apache_setenv,debugger_on,debugger_off,ftp_exec,dll,ftp,myshellexec,socket_bind,mail,posix_getwpuid
Upload Files
File: //opt/alt/python35/lib64/python3.5/unittest/__pycache__/signals.cpython-35.pyc


	�qcc	�@s�ddlZddlZddlmZdZGdd�de�Zej�Zdd�Z	dd	�Z
dad
d�Zddd
�Z
dS)�N)�wrapsTc@s(eZdZdd�Zdd�ZdS)�_InterruptHandlercCssd|_||_t|t�rf|tjkr<tj}n*|tjkrZdd�}ntd��||_	dS)NFcSsdS)N�)Z
unused_signumZunused_framerr�5/opt/alt/python35/lib64/python3.5/unittest/signals.py�default_handlersz3_InterruptHandler.__init__.<locals>.default_handlerzYexpected SIGINT signal handler to be signal.SIG_IGN, signal.SIG_DFL, or a callable object)
�called�original_handler�
isinstance�int�signal�SIG_DFL�default_int_handler�SIG_IGN�	TypeErrorr)�selfrrrr�__init__
s		z_InterruptHandler.__init__cCsutjtj�}||k	r.|j||�|jrG|j||�d|_xtj�D]}|j�q]WdS)NT)r�	getsignal�SIGINTrr�_results�keys�stop)rZsignum�frameZinstalled_handler�resultrrr�__call__s		z_InterruptHandler.__call__N)�__name__�
__module__�__qualname__rrrrrrr	srcCsdt|<dS)N�)r)rrrr�registerResult*srcCsttj|d��S)N)�boolr�pop)rrrr�removeResult-sr!cCsAtdkr=tjtj�}t|�atjtjt�dS)N)�_interrupt_handlerrrrr)rrrr�installHandler1sr#csT�dk	r.t���fdd��}|Stdk	rPtjtjtj�dS)NcsEtjtj�}t�z�||�SWdtjtj|�XdS)N)rrr�
removeHandler)�args�kwargs�initial)�methodrr�inner;s
zremoveHandler.<locals>.inner)rr"rrr)r(r)r)r(rr$9s
r$)r�weakref�	functoolsrZ
__unittest�objectr�WeakKeyDictionaryrrr!r"r#r$rrrr�<module>s