CasperSecurity

Current Path : /snap/certbot/current/usr/lib/python3.12/__pycache__/
Upload File :
Current File : //snap/certbot/current/usr/lib/python3.12/__pycache__/signal.cpython-312.pyc

�

F�ri�	���ddlZddl�ddlmZe�Zejded��ejded��devrejd	ed
��d�Zd�Z	d
�Z
e
ej�d��Ze
ej�d��Zdevre
ej�d��Z
devre
ej�d��Zdevre
ej�d��Zdevre
ej �d��Z[[
y)�N)�*)�IntEnum�Signalsc��|j�xr%|jd�xr|jd�xs|jd�S)N�SIG�SIG_�CTRL_)�isupper�
startswith��names �l/build/snapcraft-certbot-817459ae66b3942307a8b35b87e7f45e/parts/certbot/install/usr/lib/python3.12/signal.py�<lambda>r	sD���L�L�N�
I�����'�G�����0G�,G�
(����w�'���Handlersc�
�|dvS)N)�SIG_DFL�SIG_IGN�rs rrrs��T�3�3�r�pthread_sigmask�Sigmasksc�
�|dvS)N)�	SIG_BLOCK�SIG_UNBLOCK�SIG_SETMASKrrs rrrs���!L�L�rc�Z�t|t�s|S	||�S#t$r|cYSwxYw)ztConvert a possible numeric value to an IntEnum member.
    If it's not a known member, return the value itself.
    )�
isinstance�int�
ValueError)�value�
enum_klasss  r�_int_to_enumr"s7���e�S�!�����%� � �������s��*�*c�H�	t|�S#ttf$r|cYSwxYw)zmConvert an IntEnum member to a numeric value.
    If it's not an IntEnum member return the value itself.
    )rr�	TypeError)r s r�_enum_to_intr%$s*����5�z����	�"�����s�

�!�!c����fd�}|S)Nc�*���j|_|S�N)�__doc__)�wrapper�wrappeds �r�	decoratorz_wraps.<locals>.decorator3s���!�/�/����rr)r+r,s` r�_wrapsr-2s�����rc�r�tjt|�t|��}t|t�Sr()�_signal�signalr%r"r��	signalnum�handlers  rr0r08s)���n�n�\�)�4�l�7�6K�L�G����*�*rc�L�tj|�}t|t�Sr()r/�	getsignalr"rr1s  rr5r5>s�����	�*�G����*�*rc�R�tj||�}td�|D��S)Nc3�<K�|]}t|t����y�wr()r"r)�.0�xs  r�	<genexpr>z"pthread_sigmask.<locals>.<genexpr>Hs����>��<��7�+�>�s�)r/r�set)�how�mask�sigs_sets   rrrEs%���*�*�3��5���>�X�>�>�>r�
sigpendingc�l�tj�D�chc]}t|t���c}Scc}wr()r/r?r"r�r9s rr?r?Ls&��29�2D�2D�2F�G�Q��Q��(�G�G��G��1�sigwaitc�L�tj|�}t|t�Sr()r/rCr"r)�sigset�retsigs  rrCrCRs������(���F�G�,�,r�
valid_signalsc�l�tj�D�chc]}t|t���c}Scc}wr()r/rGr"rrAs rrGrGYs&��29�2G�2G�2I�J�Q��Q��(�J�J��JrB)r/�enumr�_IntEnum�globals�_globals�	_convert_�__name__r"r%r-r0r5rr?rCrGrrr�<module>rOs\����$��9�������8�	(�)������H�3�5��� ��H�����L�N�
	��������+��+�
�����+��+�
�� ��G�#�#�$�?�%�?�
�8���G����H� �H�
����G�O�O��-��-�
�h���G�!�!�"�K�#�K�
�fr
Hacker Blog, Shell İndir, Sql İnjection, XSS Attacks, LFI Attacks, Social Hacking, Exploit Bot, Proxy Tools, Web Shell, PHP Shell, Alfa Shell İndir, Hacking Training Set, DDoS Script, Denial Of Service, Botnet, RFI Attacks, Encryption
Telegram @BIBIL_0DAY