diff options
author | Mark Hammond <mhammond@skippinet.com.au> | 2000-08-14 04:47:33 (GMT) |
---|---|---|
committer | Mark Hammond <mhammond@skippinet.com.au> | 2000-08-14 04:47:33 (GMT) |
commit | b37a3734960b0d4c06665e41b0451b6f814f1cb6 (patch) | |
tree | 3d6cb66a610bbfcbac1ce156cb319baf4a59e5c1 /PC/w9xpopen.c | |
parent | 510d08bfe4a24d8d4f2b5ff8df0874746a16cfe8 (diff) | |
download | cpython-b37a3734960b0d4c06665e41b0451b6f814f1cb6.zip cpython-b37a3734960b0d4c06665e41b0451b6f814f1cb6.tar.gz cpython-b37a3734960b0d4c06665e41b0451b6f814f1cb6.tar.bz2 |
Patch #101032, from David Bolen:
This is an enhancement to a prior patch (100941) ...
[T]his patch removes the risk of deadlock waiting for the child previously present in certain cases. It adds tracking of all file handles returned from an os.popen* call and only waits for the child process, returning the exit code, on the closure of the final file handle to that child.
Diffstat (limited to 'PC/w9xpopen.c')
0 files changed, 0 insertions, 0 deletions