grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026a ´i£ ã@sDddlZddlZddlmZddlmZdd„Zdd„Zd d „ZdS) éNé)Ú base_futures)Ú coroutinescCsnt |¡}|jrd|d<| dd| ¡¡t |j¡}| dd|›d�¡|jdurj| dd |j›�¡|S) NZ cancellingrrzname=%rézcoro=<ú>éz wait_for=) rZ_future_repr_infoZ _must_cancelÚinsertÚget_namerZ_format_coroutineÚ_coroZ _fut_waiter)ÚtaskÚinfoÚcoro©rú*/usr/lib64/python3.9/asyncio/base_tasks.pyÚ_task_repr_infos   rcCsÜg}t|jdƒr|jj}n0t|jdƒr0|jj}nt|jdƒrF|jj}nd}|dur�|dur†|durt|dkrlq†|d8}| |¡|j}qR| ¡nH|jdurØ|jj }|durØ|durÄ|dkr¼qØ|d8}| |j ¡|j }q¢|S)NÚcr_frameÚgi_frameÚag_framerr) Úhasattrr rrrÚappendÚf_backÚreverseÚ _exceptionÚ __traceback__Útb_frameÚtb_next)r ÚlimitZframesÚfÚtbrrrÚ_task_get_stacks6          rc Csþg}tƒ}|j|d�D]Z}|j}|j}|j}|j} ||vrN| |¡t |¡t  |||j ¡} |  ||| | f¡q|j } |s�t d|›�|d�n2| dur®t d|›d�|d�nt d|›d�|d�tj||d�| durút | j| ¡D]} t | |dd�qædS) N)rz No stack for )ÚfilezTraceback for z (most recent call last):z Stack for Ú)r Úend)ÚsetZ get_stackÚf_linenoÚf_codeÚ co_filenameÚco_nameÚaddÚ linecacheÚ checkcacheÚgetlineÚ f_globalsrrÚprintÚ tracebackÚ print_listÚformat_exception_onlyÚ __class__) r rr Úextracted_listÚcheckedrÚlinenoÚcoÚfilenameÚnameÚlineÚexcrrrÚ_task_print_stack<s,  r:)r)r.r!rrrrr:rrrrÚs   #