René's URL Explorer Experiment


Title: gh-128041: Add a terminate_workers method to ProcessPoolExecutor by csm10495 · Pull Request #128043 · python/cpython · GitHub

Open Graph Title: gh-128041: Add a terminate_workers method to ProcessPoolExecutor by csm10495 · Pull Request #128043 · python/cpython

X Title: gh-128041: Add a terminate_workers method to ProcessPoolExecutor by csm10495 · Pull Request #128043 · python/cpython

Description: Provides a way to forcefully stop all the workers in the pool Typically this would be used as a last effort to stop all workers if unable to shutdown / join in the expected way. Issue: Add termin...

Open Graph Description: Provides a way to forcefully stop all the workers in the pool Typically this would be used as a last effort to stop all workers if unable to shutdown / join in the expected way. Issue: Add termin...

X Description: Provides a way to forcefully stop all the workers in the pool Typically this would be used as a last effort to stop all workers if unable to shutdown / join in the expected way. Issue: Add termin...

Opengraph URL: https://github.com/python/cpython/pull/128043

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:5a13b55a-3603-c9df-b6a3-34186b640a32
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id9212:155BED:F823C3:155D36A:696A9311
html-safe-nonce33150a1fca6a2dabe83e9cbaa09d4b9f760fb4c1bbb12ff525faed138bc53b2e
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MjEyOjE1NUJFRDpGODIzQzM6MTU1RDM2QTo2OTZBOTMxMSIsInZpc2l0b3JfaWQiOiIyMDcyNTk3MDg1MzI2ODQwNTkzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmace7f30c965e3f08f81a14270e7eb4fd653fc74fb2b912a910b72e96356d29240c
hovercard-subject-tagpull_request:2240405028
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/python/cpython/128043/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/b8b7130389c2c60bf26e5c8b9d3bad0ab2940ed07a7a2cda42f1a155e7362eec/python/cpython/pull/128043
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/b8b7130389c2c60bf26e5c8b9d3bad0ab2940ed07a7a2cda42f1a155e7362eec/python/cpython/pull/128043
og:image:altProvides a way to forcefully stop all the workers in the pool Typically this would be used as a last effort to stop all workers if unable to shutdown / join in the expected way. Issue: Add termin...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamecsm10495
hostnamegithub.com
expected-hostnamegithub.com
None4dd496afc954da9c207b2d9fbe86e3074619f565754aa1d9274aec30d9e5b8d7
turbo-cache-controlno-preview
go-importgithub.com/python/cpython git https://github.com/python/cpython.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id81598961
octolytics-dimension-repository_nwopython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release31496a13b80a2f6ad77d6c617ee2255a3545b539
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/128043#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F128043
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F128043
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/128043
Reloadhttps://github.com/python/cpython/pull/128043
Reloadhttps://github.com/python/cpython/pull/128043
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/128043
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 33.9k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 71.1k https://github.com/login?return_to=%2Fpython%2Fcpython
Code https://github.com/python/cpython
Issues 5k+ https://github.com/python/cpython/issues
Pull requests 2.1k https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects 31 https://github.com/python/cpython/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/python/cpython/security
Please reload this pagehttps://github.com/python/cpython/pull/128043
Insights https://github.com/python/cpython/pulse
Code https://github.com/python/cpython
Issues https://github.com/python/cpython/issues
Pull requests https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/python/cpython/pull/128043#issue-comment-box
gpsheadhttps://github.com/gpshead
python:mainhttps://github.com/python/cpython/tree/main
csm10495:terminate_workershttps://github.com/csm10495/cpython/tree/terminate_workers
gh-128041: Add a terminate_workers method to ProcessPoolExecutor https://github.com/python/cpython/pull/128043#top
gpsheadhttps://github.com/gpshead
python:mainhttps://github.com/python/cpython/tree/main
csm10495:terminate_workershttps://github.com/csm10495/cpython/tree/terminate_workers
Conversation 87 https://github.com/python/cpython/pull/128043
Commits 36 https://github.com/python/cpython/pull/128043/commits
Checks 37 https://github.com/python/cpython/pull/128043/checks
Files changed 5 https://github.com/python/cpython/pull/128043/files
https://github.co/hiddenchars
https://github.com/python/cpython/pull/{{ revealButtonHref }}
https://github.com/csm10495
csm10495https://github.com/csm10495
Dec 17, 2024https://github.com/python/cpython/pull/128043#issue-2745764568
Please reload this pagehttps://github.com/python/cpython/pull/128043
Add terminate_workers to ProcessPoolExecutor #128041https://github.com/python/cpython/issues/128041
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/csm10495
pythongh-128041https://github.com/python/cpython/issues/128041
- Add a terminate_workers method to ProcessPoolExecutorhttps://github.com/python/cpython/pull/128043/commits/47b162aac9d4d4c14449506989715a4f1738f449
47b162ahttps://github.com/python/cpython/pull/128043/commits/47b162aac9d4d4c14449506989715a4f1738f449
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Dec 17, 2024 https://github.com/python/cpython/pull/128043#ref-issue-2745635435
Add terminate_workers to ProcessPoolExecutor #128041 https://github.com/python/cpython/issues/128041
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22
Dec 17, 2024https://github.com/python/cpython/pull/128043#event-15691269594
https://github.com/apps/blurb-it
📜🤖 Added by blurb_it.https://github.com/python/cpython/pull/128043/commits/6ef88338b9050e9b2b6f5068dce1015e3e4bf8e4
6ef8833https://github.com/python/cpython/pull/128043/commits/6ef88338b9050e9b2b6f5068dce1015e3e4bf8e4
https://github.com/ghost
ghosthttps://github.com/ghost
Dec 17, 2024https://github.com/python/cpython/pull/128043#issuecomment-2549342153
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://cpython-clabot.herokuapp.com/signed-contributor-license-agreement?version=96a49432-b8b1-11ec-9bf5-bfe9ad6c72c4
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/csm10495
Fix linthttps://github.com/python/cpython/pull/128043/commits/61c9b1481746e7a7d18c6d53a4f454228983465d
61c9b14https://github.com/python/cpython/pull/128043/commits/61c9b1481746e7a7d18c6d53a4f454228983465d
https://github.com/csm10495
csm10495https://github.com/csm10495
force-pushedhttps://github.com/python/cpython/compare/ae41bf79eb11386c0d2d352cc2d8418cc322e3bb..61c9b1481746e7a7d18c6d53a4f454228983465d
ae41bf7https://github.com/python/cpython/commit/ae41bf79eb11386c0d2d352cc2d8418cc322e3bb
61c9b14https://github.com/python/cpython/commit/61c9b1481746e7a7d18c6d53a4f454228983465d
Compare https://github.com/python/cpython/compare/ae41bf79eb11386c0d2d352cc2d8418cc322e3bb..61c9b1481746e7a7d18c6d53a4f454228983465d
December 17, 2024 18:59https://github.com/python/cpython/pull/128043#event-15691404291
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Dec 17, 2024 https://github.com/python/cpython/pull/128043#pullrequestreview-2509837455
View reviewed changes https://github.com/python/cpython/pull/128043/files/61c9b1481746e7a7d18c6d53a4f454228983465d
Lib/concurrent/futures/process.pyhttps://github.com/python/cpython/pull/128043/files/61c9b1481746e7a7d18c6d53a4f454228983465d#diff-84a955ea642d41d9f164e9f94499d8eb33c357ec7f4362a341951f6f67ab21a1
Please reload this pagehttps://github.com/python/cpython/pull/128043
Lib/concurrent/futures/process.pyhttps://github.com/python/cpython/pull/128043/files/61c9b1481746e7a7d18c6d53a4f454228983465d#diff-84a955ea642d41d9f164e9f94499d8eb33c357ec7f4362a341951f6f67ab21a1
Please reload this pagehttps://github.com/python/cpython/pull/128043
csm10495https://github.com/csm10495
December 17, 2024 11:16https://github.com/python/cpython/pull/128043#commits-pushed-3bf5464
https://github.com/csm10495
Swap to SIGTERM as the defaulthttps://github.com/python/cpython/pull/128043/commits/3bf5464143436a253e5104ae63fb8b294ca35c7a
3bf5464https://github.com/python/cpython/pull/128043/commits/3bf5464143436a253e5104ae63fb8b294ca35c7a
https://github.com/csm10495
Add some testshttps://github.com/python/cpython/pull/128043/commits/4b285b88b7180de209bb35de6cf1c635fd34ac8f
4b285b8https://github.com/python/cpython/pull/128043/commits/4b285b88b7180de209bb35de6cf1c635fd34ac8f
https://github.com/csm10495
Update some docshttps://github.com/python/cpython/pull/128043/commits/b4939fd7ae7c8e326ba9b42718630f3a199a34a6
b4939fdhttps://github.com/python/cpython/pull/128043/commits/b4939fd7ae7c8e326ba9b42718630f3a199a34a6
https://github.com/csm10495
Fix docshttps://github.com/python/cpython/pull/128043/commits/ba6a4c04f29945c6932e7718bea26c576ad7a271
ba6a4c0https://github.com/python/cpython/pull/128043/commits/ba6a4c04f29945c6932e7718bea26c576ad7a271
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Dec 17, 2024 https://github.com/python/cpython/pull/128043#pullrequestreview-2510066615
View reviewed changes https://github.com/python/cpython/pull/128043/files/b4939fd7ae7c8e326ba9b42718630f3a199a34a6
picnixzhttps://github.com/picnixz
https://github.com/python/cpython/pull/128043#pullrequestreview-2510066615
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/128043
Lib/test/test_concurrent_futures/test_process_pool.pyhttps://github.com/python/cpython/pull/128043/files/b4939fd7ae7c8e326ba9b42718630f3a199a34a6#diff-ceb3c61e8d982ca1de088c471618cc635c2660f42a53af0902cad78d6dffacfc
Please reload this pagehttps://github.com/python/cpython/pull/128043
Lib/test/test_concurrent_futures/test_process_pool.pyhttps://github.com/python/cpython/pull/128043/files/b4939fd7ae7c8e326ba9b42718630f3a199a34a6#diff-ceb3c61e8d982ca1de088c471618cc635c2660f42a53af0902cad78d6dffacfc
Please reload this pagehttps://github.com/python/cpython/pull/128043
Lib/test/test_concurrent_futures/test_process_pool.pyhttps://github.com/python/cpython/pull/128043/files/b4939fd7ae7c8e326ba9b42718630f3a199a34a6#diff-ceb3c61e8d982ca1de088c471618cc635c2660f42a53af0902cad78d6dffacfc
Please reload this pagehttps://github.com/python/cpython/pull/128043
Lib/test/test_concurrent_futures/test_process_pool.pyhttps://github.com/python/cpython/pull/128043/files/b4939fd7ae7c8e326ba9b42718630f3a199a34a6#diff-ceb3c61e8d982ca1de088c471618cc635c2660f42a53af0902cad78d6dffacfc
Please reload this pagehttps://github.com/python/cpython/pull/128043
Lib/test/test_concurrent_futures/test_process_pool.pyhttps://github.com/python/cpython/pull/128043/files/b4939fd7ae7c8e326ba9b42718630f3a199a34a6#diff-ceb3c61e8d982ca1de088c471618cc635c2660f42a53af0902cad78d6dffacfc
Please reload this pagehttps://github.com/python/cpython/pull/128043
Lib/test/test_concurrent_futures/test_process_pool.pyhttps://github.com/python/cpython/pull/128043/files/b4939fd7ae7c8e326ba9b42718630f3a199a34a6#diff-ceb3c61e8d982ca1de088c471618cc635c2660f42a53af0902cad78d6dffacfc
Please reload this pagehttps://github.com/python/cpython/pull/128043
Doc/library/concurrent.futures.rsthttps://github.com/python/cpython/pull/128043/files/b4939fd7ae7c8e326ba9b42718630f3a199a34a6#diff-eb5cd13d65d2f215d8dc0d95eb1a1341ff69b226ac56ec6099e39582edecc8cf
Please reload this pagehttps://github.com/python/cpython/pull/128043
Doc/library/concurrent.futures.rsthttps://github.com/python/cpython/pull/128043/files/b4939fd7ae7c8e326ba9b42718630f3a199a34a6#diff-eb5cd13d65d2f215d8dc0d95eb1a1341ff69b226ac56ec6099e39582edecc8cf
Please reload this pagehttps://github.com/python/cpython/pull/128043
Doc/whatsnew/3.14.rsthttps://github.com/python/cpython/pull/128043/files/b4939fd7ae7c8e326ba9b42718630f3a199a34a6#diff-24e6cbe61d91e61059c44a7cf5f712499a11eb47a82d5f1a8db16ec7f9023c31
Please reload this pagehttps://github.com/python/cpython/pull/128043
Misc/NEWS.d/next/Library/2024-12-17-18-53-21.gh-issue-128041.W96kAr.rsthttps://github.com/python/cpython/pull/128043/files/b4939fd7ae7c8e326ba9b42718630f3a199a34a6#diff-ffdf9ae32c138470e51f4aa4b4ec84e5e0ff72a677e78efe6a87e522b7e9f53d
Please reload this pagehttps://github.com/python/cpython/pull/128043
csm10495https://github.com/csm10495
December 17, 2024 12:50https://github.com/python/cpython/pull/128043#commits-pushed-5d58e50
https://github.com/csm10495
Fix docshttps://github.com/python/cpython/pull/128043/commits/5d58e50985869436bc373b1647fb9c59f9283db8
5d58e50https://github.com/python/cpython/pull/128043/commits/5d58e50985869436bc373b1647fb9c59f9283db8
https://github.com/csm10495
PR fixes/updateshttps://github.com/python/cpython/pull/128043/commits/0db381bf2041e1784873ccb885048bb124c300e4
0db381bhttps://github.com/python/cpython/pull/128043/commits/0db381bf2041e1784873ccb885048bb124c300e4
https://github.com/csm10495
csm10495https://github.com/csm10495
Dec 17, 2024https://github.com/python/cpython/pull/128043#issuecomment-2549636417
@picnixzhttps://github.com/picnixz
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/csm10495
SIGKILL doesn't exist on windowshttps://github.com/python/cpython/pull/128043/commits/7ae16857ebf144d86b129ec5c9f5f7d3f3506f15
7ae1685https://github.com/python/cpython/pull/128043/commits/7ae16857ebf144d86b129ec5c9f5f7d3f3506f15
https://github.com/csm10495
csm10495https://github.com/csm10495
Dec 17, 2024https://github.com/python/cpython/pull/128043#issuecomment-2549798727
@gpsheadhttps://github.com/gpshead
https://discuss.python.org/t/cancel-running-work-in-processpoolexecutor/58605/2https://discuss.python.org/t/cancel-running-work-in-processpoolexecutor/58605/2
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/picnixz
picnixzhttps://github.com/picnixz
gpsheadhttps://github.com/gpshead
December 17, 2024 23:43https://github.com/python/cpython/pull/128043#event-15694774214
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Dec 17, 2024 https://github.com/python/cpython/pull/128043#pullrequestreview-2510414089
View reviewed changes https://github.com/python/cpython/pull/128043/files/7ae16857ebf144d86b129ec5c9f5f7d3f3506f15
picnixzhttps://github.com/picnixz
https://github.com/python/cpython/pull/128043#pullrequestreview-2510414089
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@gpsheadhttps://github.com/gpshead
Please reload this pagehttps://github.com/python/cpython/pull/128043
Lib/concurrent/futures/process.pyhttps://github.com/python/cpython/pull/128043/files/7ae16857ebf144d86b129ec5c9f5f7d3f3506f15#diff-84a955ea642d41d9f164e9f94499d8eb33c357ec7f4362a341951f6f67ab21a1
Please reload this pagehttps://github.com/python/cpython/pull/128043
Lib/concurrent/futures/process.pyhttps://github.com/python/cpython/pull/128043/files/7ae16857ebf144d86b129ec5c9f5f7d3f3506f15#diff-84a955ea642d41d9f164e9f94499d8eb33c357ec7f4362a341951f6f67ab21a1
Please reload this pagehttps://github.com/python/cpython/pull/128043
Lib/concurrent/futures/process.pyhttps://github.com/python/cpython/pull/128043/files/7ae16857ebf144d86b129ec5c9f5f7d3f3506f15#diff-84a955ea642d41d9f164e9f94499d8eb33c357ec7f4362a341951f6f67ab21a1
Please reload this pagehttps://github.com/python/cpython/pull/128043
Lib/concurrent/futures/process.pyhttps://github.com/python/cpython/pull/128043/files/7ae16857ebf144d86b129ec5c9f5f7d3f3506f15#diff-84a955ea642d41d9f164e9f94499d8eb33c357ec7f4362a341951f6f67ab21a1
Please reload this pagehttps://github.com/python/cpython/pull/128043
csm10495https://github.com/csm10495
December 17, 2024 15:59https://github.com/python/cpython/pull/128043#commits-pushed-f7ad96c
https://github.com/csm10495
https://github.com/picnixz
Update Lib/concurrent/futures/process.pyhttps://github.com/python/cpython/pull/128043/commits/f7ad96cf9b87c344706badafd4e0b7f2b76417aa
f7ad96chttps://github.com/python/cpython/pull/128043/commits/f7ad96cf9b87c344706badafd4e0b7f2b76417aa
https://github.com/csm10495
https://github.com/picnixz
Apply suggestions from code reviewhttps://github.com/python/cpython/pull/128043/commits/2c0b578d653e7e33ce723bca446f5af466f287bd
2c0b578https://github.com/python/cpython/pull/128043/commits/2c0b578d653e7e33ce723bca446f5af466f287bd
https://github.com/csm10495
Fix indenting from suggestionshttps://github.com/python/cpython/pull/128043/commits/a878221e8d8e7a2f6297d7b114762867ea2ce558
a878221https://github.com/python/cpython/pull/128043/commits/a878221e8d8e7a2f6297d7b114762867ea2ce558
https://github.com/csm10495
Internally call shutdown to prevent a resource leak when calling term…https://github.com/python/cpython/pull/128043/commits/794ee25a979342de4d7ebccfecc2f46ba3319ca3
794ee25https://github.com/python/cpython/pull/128043/commits/794ee25a979342de4d7ebccfecc2f46ba3319ca3
https://github.com/csm10495
Change test to not validate calling of os.kill since shutdown may cal…https://github.com/python/cpython/pull/128043/commits/64693a7f69bf81923ddb191d2c837f20d5c82e0e
64693a7https://github.com/python/cpython/pull/128043/commits/64693a7f69bf81923ddb191d2c837f20d5c82e0e
https://github.com/csm10495
Commit to retrigger CIhttps://github.com/python/cpython/pull/128043/commits/926dff1d4aecaab9a14d050dae4fd44c63a2507f
926dff1https://github.com/python/cpython/pull/128043/commits/926dff1d4aecaab9a14d050dae4fd44c63a2507f
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Dec 21, 2024https://github.com/python/cpython/pull/128043#issuecomment-2558090002
@csm10495https://github.com/csm10495
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/csm10495
csm10495https://github.com/csm10495
Jan 14, 2025https://github.com/python/cpython/pull/128043#issuecomment-2591116276
@gpsheadhttps://github.com/gpshead
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/btel
btelhttps://github.com/btel
Feb 11, 2025https://github.com/python/cpython/pull/128043#issuecomment-2650523558
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Feb 11, 2025https://github.com/python/cpython/pull/128043#issuecomment-2650572816
@gpsheadhttps://github.com/gpshead
Please reload this pagehttps://github.com/python/cpython/pull/128043
csm10495https://github.com/csm10495
March 2, 2025 11:16https://github.com/python/cpython/pull/128043#commits-pushed-1e16da6
https://github.com/csm10495
PR feedback: swap name of terminate_or_kill to force_shutdownhttps://github.com/python/cpython/pull/128043/commits/1e16da6c2de8b50f29eff23c77a289cb6ca86557
1e16da6https://github.com/python/cpython/pull/128043/commits/1e16da6c2de8b50f29eff23c77a289cb6ca86557
https://github.com/csm10495
PR feedback: swap test nameshttps://github.com/python/cpython/pull/128043/commits/52a5326275a3204b7a62c3166a5eaf93fb7f2398
52a5326https://github.com/python/cpython/pull/128043/commits/52a5326275a3204b7a62c3166a5eaf93fb7f2398
https://github.com/csm10495
PR feedback: use self.executor_type instead of ProcessPoolExecutor di…https://github.com/python/cpython/pull/128043/commits/7f0958652cbba8828a6ecc2ffa898418d1c397af
7f09586https://github.com/python/cpython/pull/128043/commits/7f0958652cbba8828a6ecc2ffa898418d1c397af
https://github.com/csm10495
Add constants for terminate/kill methodshttps://github.com/python/cpython/pull/128043/commits/d5f757871f2c45122c61f91650ceda1e50a2af2a
d5f7578https://github.com/python/cpython/pull/128043/commits/d5f757871f2c45122c61f91650ceda1e50a2af2a
https://github.com/csm10495
csm10495https://github.com/csm10495
Mar 2, 2025https://github.com/python/cpython/pull/128043#issuecomment-2692870488
@picnixzhttps://github.com/picnixz
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/gpshead
gpsheadhttps://github.com/gpshead
Mar 2, 2025 https://github.com/python/cpython/pull/128043#pullrequestreview-2652804473
View reviewed changes https://github.com/python/cpython/pull/128043/files/d5f757871f2c45122c61f91650ceda1e50a2af2a
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Mar 2, 2025 https://github.com/python/cpython/pull/128043#pullrequestreview-2652800253
View reviewed changes https://github.com/python/cpython/pull/128043/files/d5f757871f2c45122c61f91650ceda1e50a2af2a
picnixzhttps://github.com/picnixz
https://github.com/python/cpython/pull/128043#pullrequestreview-2652800253
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
PEP-8https://peps.python.org/8
Please reload this pagehttps://github.com/python/cpython/pull/128043
Misc/NEWS.d/next/Library/2024-12-17-18-53-21.gh-issue-128041.W96kAr.rsthttps://github.com/python/cpython/pull/128043/files/d5f757871f2c45122c61f91650ceda1e50a2af2a#diff-ffdf9ae32c138470e51f4aa4b4ec84e5e0ff72a677e78efe6a87e522b7e9f53d
Please reload this pagehttps://github.com/python/cpython/pull/128043
Lib/test/test_concurrent_futures/test_process_pool.pyhttps://github.com/python/cpython/pull/128043/files/d5f757871f2c45122c61f91650ceda1e50a2af2a#diff-ceb3c61e8d982ca1de088c471618cc635c2660f42a53af0902cad78d6dffacfc
Please reload this pagehttps://github.com/python/cpython/pull/128043
Lib/test/test_concurrent_futures/test_process_pool.pyhttps://github.com/python/cpython/pull/128043/files/d5f757871f2c45122c61f91650ceda1e50a2af2a#diff-ceb3c61e8d982ca1de088c471618cc635c2660f42a53af0902cad78d6dffacfc
Please reload this pagehttps://github.com/python/cpython/pull/128043
csm10495https://github.com/csm10495
March 2, 2025 12:10https://github.com/python/cpython/pull/128043#commits-pushed-0e42eca
https://github.com/csm10495
feedback to get below 80 chars per pep8https://github.com/python/cpython/pull/128043/commits/0e42eca198599b4a90373b5d50472915e35447b1
0e42ecahttps://github.com/python/cpython/pull/128043/commits/0e42eca198599b4a90373b5d50472915e35447b1
https://github.com/csm10495
Merge branch 'main' into terminate_workershttps://github.com/python/cpython/pull/128043/commits/3f55347c2e21f2ab3a13e489d06f74137b832e36
3f55347https://github.com/python/cpython/pull/128043/commits/3f55347c2e21f2ab3a13e489d06f74137b832e36
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Mar 2, 2025 https://github.com/python/cpython/pull/128043#pullrequestreview-2652812095
View reviewed changes https://github.com/python/cpython/pull/128043/files/3f55347c2e21f2ab3a13e489d06f74137b832e36
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Mar 2, 2025https://github.com/python/cpython/pull/128043#event-16526139151
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Mar 2, 2025https://github.com/python/cpython/pull/128043#issuecomment-2692916274
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/gpshead
gpsheadhttps://github.com/gpshead
Mar 3, 2025 https://github.com/python/cpython/pull/128043#pullrequestreview-2652922135
View reviewed changes https://github.com/python/cpython/pull/128043/files/3f55347c2e21f2ab3a13e489d06f74137b832e36
Lib/test/test_concurrent_futures/test_process_pool.pyhttps://github.com/python/cpython/pull/128043/files/3f55347c2e21f2ab3a13e489d06f74137b832e36#diff-ceb3c61e8d982ca1de088c471618cc635c2660f42a53af0902cad78d6dffacfc
gpsheadhttps://github.com/gpshead
Mar 3, 2025https://github.com/python/cpython/pull/128043#discussion_r1976790912
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/gpshead
gpsheadhttps://github.com/gpshead
f97e409https://github.com/python/cpython/commit/f97e4098ff71a6488fd3411f9f9e6fa7a7bb4efe
Mar 3, 2025https://github.com/python/cpython/pull/128043#event-16527106836
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting merge https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22
Mar 3, 2025https://github.com/python/cpython/pull/128043#event-16527107125
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Mar 3, 2025https://github.com/python/cpython/pull/128043#issuecomment-2693157061
f97e409https://github.com/python/cpython/commit/f97e4098ff71a6488fd3411f9f9e6fa7a7bb4efe
the buildbot page in the devguidehttps://devguide.python.org/buildbots/
https://buildbot.python.org/#/builders/1594/builds/1441https://buildbot.python.org/#/builders/1594/builds/1441
f97e409https://github.com/python/cpython/commit/f97e4098ff71a6488fd3411f9f9e6fa7a7bb4efe
https://buildbot.python.org/#/builders/1594/builds/1441https://buildbot.python.org/#/builders/1594/builds/1441
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/mhsmith
mhsmithhttps://github.com/mhsmith
Mar 3, 2025https://github.com/python/cpython/pull/128043#issuecomment-2693906173
Please reload this pagehttps://github.com/python/cpython/pull/128043
#124666https://github.com/python/cpython/issues/124666
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Mar 3, 2025https://github.com/python/cpython/pull/128043#issuecomment-2694303818
https://buildbot.python.org/#/builders/568/builds/8398https://buildbot.python.org/#/builders/568/builds/8398
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Mar 3, 2025https://github.com/python/cpython/pull/128043#issuecomment-2694447893
https://github.com/python/cpython/actions/runs/13631446353/job/38099943353#step:11:686https://github.com/python/cpython/actions/runs/13631446353/job/38099943353#step:11:686
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/csm10495
csm10495https://github.com/csm10495
Mar 3, 2025https://github.com/python/cpython/pull/128043#issuecomment-2694783914
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Mar 3, 2025https://github.com/python/cpython/pull/128043#issuecomment-2695123407
https://github.com/python/cpython/actions/runs/13636802329/job/38117531328?pr=121119https://github.com/python/cpython/actions/runs/13636802329/job/38117531328?pr=121119
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/csm10495
csm10495https://github.com/csm10495
Mar 3, 2025https://github.com/python/cpython/pull/128043#issuecomment-2695260032
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Mar 3, 2025https://github.com/python/cpython/pull/128043#issuecomment-2695264940
https://github.com/python/cpython/actions/runs/13636802329/job/38117531328?pr=121119#step:11:676https://github.com/python/cpython/actions/runs/13636802329/job/38117531328?pr=121119#step:11:676
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Mar 3, 2025https://github.com/python/cpython/pull/128043#issuecomment-2695266486
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/csm10495
csm10495https://github.com/csm10495
Mar 3, 2025https://github.com/python/cpython/pull/128043#issuecomment-2695267208
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Mar 3, 2025https://github.com/python/cpython/pull/128043#issuecomment-2695276751
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/colesbury
colesburyhttps://github.com/colesbury
Mar 4, 2025https://github.com/python/cpython/pull/128043#issuecomment-2697938337
Please reload this pagehttps://github.com/python/cpython/pull/128043
colesburyhttps://github.com/colesbury
Mar 4, 2025 https://github.com/python/cpython/pull/128043#ref-commit-cc0921f
https://github.com/colesbury
Revert "https://github.com/colesbury/cpython/commit/cc0921f354b83590e7969086e65483870b4a93a6
pythongh-128041https://github.com/python/cpython/issues/128041
: Addhttps://github.com/colesbury/cpython/commit/cc0921f354b83590e7969086e65483870b4a93a6
terminate_workershttps://github.com/colesbury/cpython/commit/cc0921f354b83590e7969086e65483870b4a93a6
andhttps://github.com/colesbury/cpython/commit/cc0921f354b83590e7969086e65483870b4a93a6
kill_workershttps://github.com/colesbury/cpython/commit/cc0921f354b83590e7969086e65483870b4a93a6
m…https://github.com/colesbury/cpython/commit/cc0921f354b83590e7969086e65483870b4a93a6
cc0921fhttps://github.com/colesbury/cpython/commit/cc0921f354b83590e7969086e65483870b4a93a6
pythonGH-128043https://github.com/python/cpython/pull/128043
f97e409https://github.com/colesbury/cpython/commit/f97e4098ff71a6488fd3411f9f9e6fa7a7bb4efe
colesburyhttps://github.com/colesbury
Mar 4, 2025 https://github.com/python/cpython/pull/128043#ref-commit-efadc58
https://github.com/colesbury
Revert "https://github.com/python/cpython/commit/efadc5874cdecc0420926afd5540b9b25c5e97fe
gh-128041https://github.com/python/cpython/issues/128041
: Addhttps://github.com/python/cpython/commit/efadc5874cdecc0420926afd5540b9b25c5e97fe
terminate_workershttps://github.com/python/cpython/commit/efadc5874cdecc0420926afd5540b9b25c5e97fe
andhttps://github.com/python/cpython/commit/efadc5874cdecc0420926afd5540b9b25c5e97fe
kill_workershttps://github.com/python/cpython/commit/efadc5874cdecc0420926afd5540b9b25c5e97fe
methods…https://github.com/python/cpython/commit/efadc5874cdecc0420926afd5540b9b25c5e97fe
efadc58https://github.com/python/cpython/commit/efadc5874cdecc0420926afd5540b9b25c5e97fe
GH-128043https://github.com/python/cpython/pull/128043
#130838https://github.com/python/cpython/pull/130838
f97e409https://github.com/python/cpython/commit/f97e4098ff71a6488fd3411f9f9e6fa7a7bb4efe
https://github.com/csm10495
csm10495https://github.com/csm10495
Mar 4, 2025 https://github.com/python/cpython/pull/128043#ref-pullrequest-2895019840
gh-128041: Add terminate_workers and kill_workers methods to ProcessPoolExecutor #130849 https://github.com/python/cpython/pull/130849
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F128043
https://github.com/gpshead
gpshead https://github.com/gpshead
https://github.com/python/cpython/pull/128043/files/3f55347c2e21f2ab3a13e489d06f74137b832e36
https://github.com/picnixz
picnixz https://github.com/picnixz
https://github.com/python/cpython/pull/128043/files/3f55347c2e21f2ab3a13e489d06f74137b832e36
https://github.com/picnixz
picnixz https://github.com/picnixz
Please reload this pagehttps://github.com/python/cpython/pull/128043
https://github.com/csm10495
https://github.com/picnixz
https://github.com/btel
https://github.com/bedevere-bot
https://github.com/mhsmith
https://github.com/colesbury
https://github.com/gpshead
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.