Sindbad~EG File Manager
�
)Μg� � �J � d Z ddlZddlZddlZg Z G d� dej � Zdd� dfdej j d ffD ]V \ Z
ZZ eee� Z
e
j � e
j e � e
j! � rej# d
e
z � [
�X y# [
w xY w)�
� Nc � � e Zd Zd� Zd� Zy)�Workerc �^ � t j j | � || _ || _ y �N)� threading�Thread�__init__�function�args)�selfr r s �H/usr/local/lib/python3.12/test/test_importlib/threaded_import_hangers.pyr
zWorker.__init__ s$ � ����!�!�$�'� ��
��� � c �6 � | j | j � y r )r r )r
s r �runz
Worker.run s � ���
�
�t�y�y�!r N)�__name__�
__module__�__qualname__r
r � r r r r s � ��
"r r ztempfile.TemporaryFilec �F � t j � j � S r )�tempfile�
TemporaryFile�closer r r �<lambda>r s � �8�+A�+A�+C�+I�+I�+Kr r zos.path.abspath)�.z%s appeared to hang)�TIMEOUTr r �os.path�os�errorsr r �path�abspath�name�funcr �t�start�join�is_alive�appendr r r �<module>r) s� ��
�� � � � ��"�Y�
�
� "�
"�#K�R�P�
�B�G�G�O�O�V�4�
��D�$����4���� ��� � ���w���:�:�<��M�M�/�$�6�7�
�
��
�s
�
AB�B"
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists