diff options
author | Evan Martin <martine@danga.com> | 2011-03-05 23:32:03 (GMT) |
---|---|---|
committer | Evan Martin <martine@danga.com> | 2011-03-05 23:32:03 (GMT) |
commit | dcf96a4d9c07d5c49d050ebd055c9e2db6836fc1 (patch) | |
tree | f2fac40c4353d47e020efc14f6f09e5524433294 /src/build_test.cc | |
parent | 80fda9821765d2139a080a527ab66fcb9e272722 (diff) | |
download | Ninja-dcf96a4d9c07d5c49d050ebd055c9e2db6836fc1.zip Ninja-dcf96a4d9c07d5c49d050ebd055c9e2db6836fc1.tar.gz Ninja-dcf96a4d9c07d5c49d050ebd055c9e2db6836fc1.tar.bz2 |
don't rely on /proc for 'browse' mode
Instead, pass the script code via stdin.
We end up with a zombie (the child process that passes the script code)
because we can't ignore SIGCHLD in the parent (the Python code relies on
being able to wait for children), but the zombie dies with the outer
process. This probably could be avoided by double-forking or other
approaches, but it doesn't seem worth the effort.
Diffstat (limited to 'src/build_test.cc')
0 files changed, 0 insertions, 0 deletions