mirror of
https://github.com/python/cpython.git
synced 2025-08-04 17:08:35 +00:00
bpo-35537: Document posix_spawn() change in subprocess (GH-11668)
Document that subprocess.Popen no longer raise an exception on error like missing program on very specific platforms when using os.posix_spawn() is used.
This commit is contained in:
parent
0ef8c157e9
commit
d7befad328
2 changed files with 13 additions and 0 deletions
|
@ -567,6 +567,13 @@ functions.
|
|||
Popen destructor now emits a :exc:`ResourceWarning` warning if the child
|
||||
process is still running.
|
||||
|
||||
.. versionchanged:: 3.8
|
||||
Popen can use :func:`os.posix_spawn` in some cases for better
|
||||
performance. On Windows Subsystem for Linux and QEMU User Emulation,
|
||||
Popen constructor using :func:`os.posix_spawn` no longer raise an
|
||||
exception on errors like missing program, but the child process fails
|
||||
with a non-zero :attr:`~Popen.returncode`.
|
||||
|
||||
|
||||
Exceptions
|
||||
^^^^^^^^^^
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue