Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
opt
/
alt
/
python310
/
lib64
/
python3.10
/
asyncio
/
__pycache__
/
//opt/alt/python310/lib64/python3.10/asyncio/__pycache__/runners.cpython-310.opt-2.pyc
o 0�i8 � @ sB d Z ddlmZ ddlmZ ddlmZ dd�dd�Zd d � ZdS ))�run� )� coroutines)�events)�tasksN)�debugc C s� t �� d urtd��t�| �std�| ���t �� }z;t �|� |d ur*|� |� |� | �W zt|� |� |�� � |� |� � � W t �d � |�� S t �d � |�� w zt|� |� |�� � |� |� � � W t �d � |�� w t �d � |�� w )Nz8asyncio.run() cannot be called from a running event loopz"a coroutine was expected, got {!r})r Z_get_running_loop�RuntimeErrorr Ziscoroutine� ValueError�formatZnew_event_loopZset_event_loopZ set_debug�run_until_complete�_cancel_all_tasksZshutdown_asyncgensZshutdown_default_executor�close)�mainr �loop� r �6/opt/alt/python310/lib64/python3.10/asyncio/runners.pyr s: � � � � r c C st t �| �}|s d S |D ]}|�� q| �t j|ddi�� |D ]}|�� r&q|�� d ur7| �d|�� |d�� qd S )NZreturn_exceptionsTz1unhandled exception during asyncio.run() shutdown)�message� exception�task)r Z all_tasksZcancelr ZgatherZ cancelledr Zcall_exception_handler)r Z to_cancelr r r r r 7 s"