-
-
Notifications
You must be signed in to change notification settings - Fork 32.3k
bpo-39622: Interrupt the main asyncio task on Ctrl+C #32105
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
22 commits
Select commit
Hold shift + click to select a range
15c68ea
bpo-39622: Interrupt the main asyncio task on Ctrl+C
asvetlov 2fd2ab7
Use SIGINT only to catch Ctrl+C
asvetlov fc2938c
Cleanup
asvetlov fb78c7e
Make interruption stablier
asvetlov 2fbe690
Drop redundant checks
asvetlov 42d1fd8
Merge branch 'main' into asyncio-ctrl-c
asvetlov 998ff9f
Update Lib/asyncio/runners.py
asvetlov e526b96
Add a docs section about keyboard interruption
asvetlov 09cf923
Update Doc/library/asyncio-runner.rst
asvetlov 65edc7e
Update Doc/library/asyncio-runner.rst
asvetlov 60c7390
Update Doc/library/asyncio-runner.rst
asvetlov 6fa8016
Update Doc/library/asyncio-runner.rst
asvetlov d456248
Update Doc/library/asyncio-runner.rst
asvetlov 3d6ce84
Update Doc/library/asyncio-runner.rst
asvetlov 881c5ef
Update Doc/library/asyncio-runner.rst
asvetlov ca9bccc
Update Lib/asyncio/runners.py
asvetlov 4202b4a
Update Lib/asyncio/runners.py
asvetlov 9e6cd47
Update Lib/asyncio/runners.py
asvetlov 0c8a79a
Update Lib/asyncio/runners.py
asvetlov 2a70c20
Update Lib/asyncio/runners.py
asvetlov 83b055d
Merge branch 'main' into asyncio-ctrl-c
asvetlov 5c8a6fa
Fix patchcheck
asvetlov 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-03-25-01-27-25.bpo-39622.ieBIMp.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 @@ | ||
Handle Ctrl+C in asyncio programs to interrupt the main task. |
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.