File: //lib64/python3.6/__pycache__/signal.cpython-36.opt-2.pyc
3
  \K  �               @   s
  d dl Z d dl T d dlmZ d dlmZ e� Zej	de
dd� � ej	de
d	d� � d
ekrlej	de
dd� � d
d� Zdd� Zee j
�dd� �Z
ee j�dd� �Zd
ekr�ee j�dd
� �Ze jje_dekr�ee j�dd� �Zdek�ree j�dd� �Ze je_[[dS )�    N)�*)�wraps)�IntEnum�Signalsc             C   s(   | j � r| jd�r| jd� p&| jd�S )NZSIGZSIG_ZCTRL_)�isupper�
startswith)�name� r	   �/usr/lib64/python3.6/signal.py�<lambda>
   s    r   �Handlersc             C   s   | dkS )N�SIG_DFL�SIG_IGN)r
   r   r	   )r   r	   r	   r
   r      s    �pthread_sigmaskZSigmasksc             C   s   | dkS )N�	SIG_BLOCK�SIG_UNBLOCK�SIG_SETMASK)r   r   r   r	   )r   r	   r	   r
   r      s    c             C   s"