File: //usr/local/lib/python3.10/test/__pycache__/test_threadsignals.cpython-310.opt-1.pyc
o
�io( � @ s� d Z ddlZddlZddlZddlZddlmZ ddlZddl Z ej
dd� dkr1e�dej
��e�� Z
e�� ZejjdkoDejjdkZd d
� Zdd� Zd
d� ZG dd� dej�Zdd� Zedkrhe�� dS dS )z6PyUnit testing that threads honor our signal semantics� N)�threading_helper� �winzCan't test signal on %sZpthreadz
mutex+condc C s4 t � t j| �}t � t j|�}t � t j|�}|||fS �N)�signal�SIGUSR1�SIGUSR2�SIGALRM)Zfor_usr1Zfor_usr2Zfor_alrmZusr1Zusr2Zalrm� r
�4/usr/local/lib/python3.10/test/test_threadsignals.py�registerSignals s
r c C s( t | d d7 <