| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
I have added three tests all of which hang on main branch without this PR and manually tested that it fixes reproducers on the issue as well. |
Sorry, something went wrong.
|
🤖 New build scheduled with the buildbot fleet by @kumaraditya303 for commit 56beaf2 🤖 Results will be shown at: https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F140805%2Fmerge If you want to schedule another build, you need to add the 🔨 test-with-buildbots label again. |
Sorry, something went wrong.
|
Thanks @kumaraditya303 for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13, 3.14. |
Sorry, something went wrong.
…s_exec` (pythonGH-140805) (cherry picked from commit ef474cf) Co-authored-by: Kumar Aditya <kumaraditya@python.org>
|
GH-141446 is a backport of this pull request to the 3.14 branch. |
Sorry, something went wrong.
…s_exec` (pythonGH-140805) (cherry picked from commit ef474cf) Co-authored-by: Kumar Aditya <kumaraditya@python.org>
|
GH-141447 is a backport of this pull request to the 3.13 branch. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This PR fixes the cancellation safety of asyncio.create_subprocess_exec. This is the simplest change I can think of which fixes the issue and is small enough that it can backported as well. A larger change would be rewrite some part of _UnixSubprocessTransport to make it cancellation safe but that would be a much larger change that I would be comfortable doing for 3.15 only.
I plan to add some tests by end of week.