mirror of
https://github.com/python/cpython.git
synced 2025-12-23 09:19:18 +00:00
Also from the _asyncio C accelerator module, and adjust one test that the change caused to fail. For more discussion see the discussion starting here: https://github.com/python/cpython/pull/31394#issuecomment-1053545331 (Basically, @asvetlov proposed to return False from cancel() when there is already a pending cancellation, and I went along, even though it wasn't necessary for the task group implementation, and @agronholm has come up with a counterexample that fails because of this change. So now I'm changing it back to the old semantics (but still bumping the counter) until we can have a proper discussion about this.) |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| __main__.py | ||
| base_events.py | ||
| base_futures.py | ||
| base_subprocess.py | ||
| base_tasks.py | ||
| constants.py | ||
| coroutines.py | ||
| events.py | ||
| exceptions.py | ||
| format_helpers.py | ||
| futures.py | ||
| locks.py | ||
| log.py | ||
| mixins.py | ||
| proactor_events.py | ||
| protocols.py | ||
| queues.py | ||
| runners.py | ||
| selector_events.py | ||
| sslproto.py | ||
| staggered.py | ||
| streams.py | ||
| subprocess.py | ||
| taskgroups.py | ||
| tasks.py | ||
| threads.py | ||
| transports.py | ||
| trsock.py | ||
| unix_events.py | ||
| windows_events.py | ||
| windows_utils.py | ||