File: //usr/local/lib/python3.10/test/test_importlib/__pycache__/threaded_import_hangers.cpython-310.pyc
o
�i� � @ s� d Z ddlZddlZddlZg ZG dd� dej�Zddd� dfd ejj d
ffD ]#\Z
ZZzeee�Z
e
�� e
�e � e
�� rFe�de
� W [
q'[
w dS )�
� Nc @ s e Zd Zdd� Zdd� ZdS )�Workerc C s t j�| � || _|| _d S �N)� threading�Thread�__init__�function�args)�selfr r � r �H/usr/local/lib/python3.10/test/test_importlib/threaded_import_hangers.pyr s
zWorker.__init__c C s | j | j� d S r )r r )r
r r r �run s z
Worker.runN)�__name__�
__module__�__qualname__r r
r r r r r s r ztempfile.TemporaryFilec C s t �� �� S r )�tempfile�
TemporaryFile�closer r r r �<lambda> s r r zos.path.abspath)�.z%s appeared to hang)ZTIMEOUTr r Zos.path�os�errorsr r �path�abspath�name�funcr �t�start�join�is_alive�appendr r r r �<module> s$ �
��