Linux cpanel.rrshost.in 5.15.0-25-generic #25-Ubuntu SMP Wed Mar 30 15:54:22 UTC 2022 x86_64
Apache
: 109.123.238.221 | : 172.70.80.146
138 Domain
8.2.28
aev999
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
lib /
python3.10 /
asyncio /
__pycache__ /
[ HOME SHELL ]
Name
Size
Permission
Action
__init__.cpython-310.pyc
744
B
-rw-r--r--
__main__.cpython-310.pyc
3.1
KB
-rw-r--r--
base_events.cpython-310.pyc
50.64
KB
-rw-r--r--
base_futures.cpython-310.pyc
1.87
KB
-rw-r--r--
base_subprocess.cpython-310.py...
9.17
KB
-rw-r--r--
base_tasks.cpython-310.pyc
1.93
KB
-rw-r--r--
constants.cpython-310.pyc
586
B
-rw-r--r--
coroutines.cpython-310.pyc
6.47
KB
-rw-r--r--
events.cpython-310.pyc
27.64
KB
-rw-r--r--
exceptions.cpython-310.pyc
2.41
KB
-rw-r--r--
format_helpers.cpython-310.pyc
2.28
KB
-rw-r--r--
futures.cpython-310.pyc
11.61
KB
-rw-r--r--
locks.cpython-310.pyc
13.84
KB
-rw-r--r--
log.cpython-310.pyc
229
B
-rw-r--r--
mixins.cpython-310.pyc
1.05
KB
-rw-r--r--
proactor_events.cpython-310.py...
24.12
KB
-rw-r--r--
protocols.cpython-310.pyc
8.1
KB
-rw-r--r--
queues.cpython-310.pyc
8.11
KB
-rw-r--r--
runners.cpython-310.pyc
2.04
KB
-rw-r--r--
selector_events.cpython-310.py...
28.88
KB
-rw-r--r--
sslproto.cpython-310.pyc
21.44
KB
-rw-r--r--
staggered.cpython-310.pyc
4.08
KB
-rw-r--r--
streams.cpython-310.pyc
19.91
KB
-rw-r--r--
subprocess.cpython-310.pyc
6.9
KB
-rw-r--r--
tasks.cpython-310.pyc
23.41
KB
-rw-r--r--
threads.cpython-310.pyc
985
B
-rw-r--r--
transports.cpython-310.pyc
12.04
KB
-rw-r--r--
trsock.cpython-310.pyc
7.66
KB
-rw-r--r--
unix_events.cpython-310.pyc
40.71
KB
-rw-r--r--
windows_events.cpython-310.pyc
23.58
KB
-rw-r--r--
windows_utils.cpython-310.pyc
4.39
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : staggered.cpython-310.pyc
o }�5hh � @ s� d Z dZddlZddlZddlmZ ddlmZ ddlmZ ddlm Z dd �d ej ejg ejf dej e dejd ejejej e ejej e f fdd�ZdS )zFSupport for running coroutines in parallel with staggered start times.)�staggered_race� N� )�events)� exceptions)�locks)�tasks)�loop�coro_fns�delayr �returnc � s ��pt �� �t| ��d�d�g �g �dtjtj ddf� �������fdd�����d��}��|� zAd}|t ��krht ���I dH \}}t |�} |D ]}|�� ra|� � sa|�� ra|�� �qO|t ��ks>���fW �D ]}|�� qoS �D ]}|�� qyw )a� Run coroutines with staggered start times and take the first to finish. This method takes an iterable of coroutine functions. The first one is started immediately. From then on, whenever the immediately preceding one fails (raises an exception), or when *delay* seconds has passed, the next coroutine is started. This continues until one of the coroutines complete successfully, in which case all others are cancelled, or until all coroutines fail. The coroutines provided should be well-behaved in the following way: * They should only ``return`` if completed successfully. * They should always raise an exception if they did not complete successfully. In particular, if they handle cancellation, they should probably reraise, like this:: try: # do work except asyncio.CancelledError: # undo partially completed work raise Args: coro_fns: an iterable of coroutine functions, i.e. callables that return a coroutine object when called. Use ``functools.partial`` or lambdas to pass arguments. delay: amount of time, in seconds, between starting coroutines. If ``None``, the coroutines will run sequentially. loop: the event loop to use. Returns: tuple *(winner_result, winner_index, exceptions)* where - *winner_result*: the result of the winning coroutine, or ``None`` if no coroutines won. - *winner_index*: the index of the winning coroutine in ``coro_fns``, or ``None`` if no coroutines won. If the winning coroutine may return None on success, *winner_index* can be used to definitively determine whether any coroutine won. - *exceptions*: list of exceptions returned by the coroutines. ``len(exceptions)`` is equal to the number of coroutines actually started, and the order is the same as in ``coro_fns``. The winning coroutine's entry is ``None``. N�previous_failedr c � sX �| d ur&t �tj�� t�| �� � �I d H W d � n1 s!w Y zt��\}}W n ty8 Y d S w t � � }���|��}��|� t ��|d ksSJ ���d � t ��|d ksbJ �z|� I d H }W n$ ttfyt � ty� } z|�|<