-
-
Notifications
You must be signed in to change notification settings - Fork 32.2k
GH-94398: TaskGroup: Fail create_task() during shutdown #94400
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
eed2413
GH-94398: TaskGroup: Fail create_task() during shutdown
gvanrossum 0453e5e
📜🤖 Added by blurb_it.
blurb-it[bot] 35b5645
Shorter sleep (even though it's aborted)
gvanrossum 193623f
Use :class:`asyncio.TaskGroup` in Blurb.
ambv 41302b0
gh-82006: IDLE doc improvements (#94349)
terryjreedy 8699848
GH-89988: Fix memory leak in pickle.Pickler dispatch_table lookup (GH…
kumaraditya303 fee1b9f
gh-94208: Add more TLS version/protocol checks for FreeBSD (GH-94347)
tiran 01f25f3
gh-86404: [doc] Fix missing space in idle documentation. (GH-94366)
JulienPalard 4c130ea
Generalize build_msi GitHub action (GH-94201)
arhadthedev 8603119
gh-94199: Remove hashlib.pbkdf2_hmac() Python implementation (GH-94200)
vstinner 98082d0
gh-87995: Make MappingProxyType hashable (GH-94252)
serhiy-storchaka 0282cf9
Add docs for decorated object and field specifier params (GH-94354)
debonte 5e9d3b6
gh-94018: Remove trailing spaces in _sanitize_windows_name (GH-94040)
Rygone b5942e9
gh-61585: Clarify import scope in modules tutorial (GH-93455)
slateny 8e1bce0
gh-94172: Remove ssl.PROTOCOL_SSLv2 dead code (#94312)
vstinner 3daebfe
gh-93939: Create and install scripts in Makefile (GH-94324)
tiran 7613609
gh-88116: Avoid undefined behavior when decoding varints in code obje…
pablogsal e2a0a60
Fix typos in comments (#94305)
yutotnh 975a0cf
gh-94395: Remove unneeded module state from mmap (#94396)
erlend-aasland bf43498
gh-94404: makesetup: use correct CFLAGS and macOS workaround (GH-94405)
tiran 2e919ba
gh-94026: Buffer regrtest worker stdout in temporary file (GH-94253)
tiran 3fa27d3
gh-86404: [doc] Two 'make suspicious' false positives. (GH-94407)
JulienPalard 1479a39
gh-94401: Remove unneeded overlapped module state (#94403)
6e77150
gh-94404: Use module CFLAGS before PY_STDMODULE_CFLAGS (GH-94413)
tiran c172b62
Delete unused PC/empty.c (GH-94418)
arhadthedev 26a62e4
gh-94401: Remove unneeded bz2 module state (#94402)
be02d89
Docs: Update SyntaxError message in REPL example for list comprehensi…
csabella 6a6b87d
bpo-92336: [doc] clarify that the dfile is read by the traceback disp…
iritkatriel 9771d0a
gh-92336: linecache.getline should not raise exceptions on decoding e…
iritkatriel b966d66
gh-94332: make it safe to call assemble_free when assemble_init has n…
iritkatriel 25c5af5
Delete DOS-only PC/testpy.py (GH-94419)
arhadthedev 2d55fea
GH-94329: Don't raise on excessive stack consumption (GH-94421)
markshannon 6a5a45f
gh-89038: [doc] update dis.findlinestarts documentation for changes r…
iritkatriel c9920dd
gh-91719: Reload opcode on unknown error so that C can optimize the d…
neonene 9eb94f3
gh-93491: Fix PEP 11 tier detection for FreeBSD (GH-94441)
tiran 159a057
GH-90908: Document asyncio.TaskGroup (GH-94359)
gvanrossum 5b9817d
Document the new behavior
gvanrossum 32cfb35
Merge branch 'main' into task-group-abort
gvanrossum File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 1 addition & 0 deletions
1
Misc/NEWS.d/next/Library/2022-06-29-04-42-56.gh-issue-94398.YOq_bJ.rst
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Once a :class:`asyncio.TaskGroup` has started shutting down (i.e., at least one task has failed and the task group has started cancelling the remaining tasks), it should not be possible to add new tasks to the task group. |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.