$38 GRAYBYTE WORDPRESS FILE MANAGER $66

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.217.254 | ADMIN IP 216.73.216.180
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : mail

/opt/alt/python37/lib64/python3.7/asyncio/

HOME
Current File : /opt/alt/python37/lib64/python3.7/asyncio//base_tasks.py
import linecache
import traceback

from . import base_futures
from . import coroutines


def _task_repr_info(task):
    info = base_futures._future_repr_info(task)

    if task._must_cancel:
        # replace status
        info[0] = 'cancelling'

    coro = coroutines._format_coroutine(task._coro)
    info.insert(1, f'coro=<{coro}>')

    if task._fut_waiter is not None:
        info.insert(2, f'wait_for={task._fut_waiter!r}')
    return info


def _task_get_stack(task, limit):
    frames = []
    try:
        # 'async def' coroutines
        f = task._coro.cr_frame
    except AttributeError:
        f = task._coro.gi_frame
    if f is not None:
        while f is not None:
            if limit is not None:
                if limit <= 0:
                    break
                limit -= 1
            frames.append(f)
            f = f.f_back
        frames.reverse()
    elif task._exception is not None:
        tb = task._exception.__traceback__
        while tb is not None:
            if limit is not None:
                if limit <= 0:
                    break
                limit -= 1
            frames.append(tb.tb_frame)
            tb = tb.tb_next
    return frames


def _task_print_stack(task, limit, file):
    extracted_list = []
    checked = set()
    for f in task.get_stack(limit=limit):
        lineno = f.f_lineno
        co = f.f_code
        filename = co.co_filename
        name = co.co_name
        if filename not in checked:
            checked.add(filename)
            linecache.checkcache(filename)
        line = linecache.getline(filename, lineno, f.f_globals)
        extracted_list.append((filename, lineno, name, line))

    exc = task._exception
    if not extracted_list:
        print(f'No stack for {task!r}', file=file)
    elif exc is not None:
        print(f'Traceback for {task!r} (most recent call last):', file=file)
    else:
        print(f'Stack for {task!r} (most recent call last):', file=file)

    traceback.print_list(extracted_list, file=file)
    if exc is not None:
        for line in traceback.format_exception_only(exc.__class__, exc):
            print(line, file=file, end='')


Current_dir [ NOT WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
24 May 2024 8.34 AM
root / linksafe
0755
__pycache__
--
24 May 2024 8.34 AM
root / linksafe
0755
__init__.py
1.142 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
base_events.py
68.193 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
base_futures.py
2.032 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
base_subprocess.py
8.58 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
base_tasks.py
2.107 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
constants.py
0.867 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
coroutines.py
8.409 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
events.py
25.605 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
format_helpers.py
2.348 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
futures.py
12.522 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
locks.py
15.54 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
log.py
0.121 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
proactor_events.py
25.052 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
protocols.py
6.871 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
queues.py
7.815 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
runners.py
1.974 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
selector_events.py
36.785 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
sslproto.py
26.296 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
streams.py
24.011 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
subprocess.py
7.084 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
tasks.py
29.984 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
transports.py
9.885 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
unix_events.py
39.961 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
windows_events.py
29.508 KB
17 Apr 2024 5.36 PM
root / linksafe
0644
windows_utils.py
4.954 KB
17 Apr 2024 5.36 PM
root / linksafe
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF