
    qiU                     .    d dl Z d dlZd Z e       \  ZZy)    Nc                  j    t         j                  dk\  rd } t        j                  }| |fS d } d }| |fS )N)      c                 "    | j                         S N)get_looptasks    F/opt/pipecat/venv/lib/python3.12/site-packages/loguru/_asyncio_loop.pyget_task_loopz*load_loop_functions.<locals>.get_task_loop   s    ==?"    c                     | j                   S r   )_loopr	   s    r   r   z*load_loop_functions.<locals>.get_task_loop   s    ::r   c                  d    t        j                         } | j                         st        d      | S )NzThere is no running event loop)asyncioget_event_loop
is_runningRuntimeError)loops    r   get_running_loopz-load_loop_functions.<locals>.get_running_loop   s+    ))+D??$"#CDDKr   )sysversion_infor   r   )r   r   s     r   load_loop_functionsr      sI    
6!	# #33 ***		 ***r   )r   r   r   r   r    r   r   <module>r      s      
+, #6"7 r   