HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: //lib/python3.10/asyncio/__pycache__/mixins.cpython-310.pyc
o

E�h#�@s8dZddlZddlmZe��Ze�ZGdd�d�ZdS)zEvent loop mixins.�N�)�eventsc@s&eZdZdZed�dd�Zdd�ZdS)�_LoopBoundMixinN)�loopcCs"|turtdt|�j�d���dS)Nz2As of 3.10, the *loop* parameter was removed from z"() since it is no longer necessary)�_marker�	TypeError�type�__name__��selfr�r�%/usr/lib/python3.10/asyncio/mixins.py�__init__s���z_LoopBoundMixin.__init__cCsbt��}|jdur#t�|jdur||_Wd�n1swY||jur/t|�d���|S)Nz# is bound to a different event loop)r�_get_running_loop�_loop�_global_lock�RuntimeErrorr
rrr
�	_get_loops

��
z_LoopBoundMixin._get_loop)r	�
__module__�__qualname__rrrrrrrr
rsr)	�__doc__�	threading�r�Lockr�objectrrrrrr
�<module>s