o
    DXîh  ã                   @   s.   	 d dl Z d dlZddlmZ dZdd„ ZdS )é    Né   )Úevents)Ú	to_threadc                Ï   sB   	 t  ¡ }t ¡ }tj|j| g|¢R i |¤Ž}| d |¡I d H S )N)r   Zget_running_loopÚcontextvarsZcopy_contextÚ	functoolsÚpartialÚrunZrun_in_executor)ÚfuncÚargsÚkwargsZloopÚctxZ	func_call© r   ú9/opt/python-3.10.19/usr/lib/python3.10/asyncio/threads.pyr      s   €	r   )r   r   Ú r   Ú__all__r   r   r   r   r   Ú<module>   s    