diff options
Diffstat (limited to 'Doc/library/subprocess.rst')
-rw-r--r-- | Doc/library/subprocess.rst | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Doc/library/subprocess.rst b/Doc/library/subprocess.rst index 7952f68..9853e62 100644 --- a/Doc/library/subprocess.rst +++ b/Doc/library/subprocess.rst @@ -152,6 +152,12 @@ This module also defines four shortcut functions: retcode = call(["ls", "-l"]) + .. warning:: + + Like :meth:`Popen.wait`, this will deadlock if the child process + generates enough output to a stdout or stderr pipe such that it blocks + waiting for the OS pipe buffer to accept more data. + .. function:: check_call(*popenargs, **kwargs) @@ -164,6 +170,10 @@ This module also defines four shortcut functions: check_call(["ls", "-l"]) + .. warning:: + + See the warning for :func:`call`. + .. function:: check_output(*popenargs, **kwargs) |