summaryrefslogtreecommitdiff
path: root/Lib/pty.py
diff options
context:
space:
mode:
authorGregory P. Smith <greg@krypto.org>2012-09-29 12:41:03 -0700
committerGregory P. Smith <greg@krypto.org>2012-09-29 12:41:03 -0700
commit0f21adf7999d0a50889cde65419e51cfe77e9e1d (patch)
tree0d689e15c8fc5887b47f76bd13881a9cc23eb92c /Lib/pty.py
parentb32d5912d2a6504740146e4d4b1a477189e932d2 (diff)
downloadcpython-git-0f21adf7999d0a50889cde65419e51cfe77e9e1d.tar.gz
pty.spawn() now returns the child process status as returned by os.waitpid().
Addresses the remaining feature request from issue #2489.
Diffstat (limited to 'Lib/pty.py')
-rw-r--r--Lib/pty.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/Lib/pty.py b/Lib/pty.py
index 3ccf619896..3b79202199 100644
--- a/Lib/pty.py
+++ b/Lib/pty.py
@@ -178,3 +178,4 @@ def spawn(argv, master_read=_read, stdin_read=_read):
tty.tcsetattr(STDIN_FILENO, tty.TCSAFLUSH, mode)
os.close(master_fd)
+ return os.waitpid(pid, 0)[1]