commit | b37a3734960b0d4c06665e41b0451b6f814f1cb6 | [log] [tgz] |
---|---|---|
author | Mark Hammond <mhammond@skippinet.com.au> | Mon Aug 14 04:47:33 2000 +0000 |
committer | Mark Hammond <mhammond@skippinet.com.au> | Mon Aug 14 04:47:33 2000 +0000 |
tree | 3d6cb66a610bbfcbac1ce156cb319baf4a59e5c1 | |
parent | 510d08bfe4a24d8d4f2b5ff8df0874746a16cfe8 [diff] |
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.