diff options
author | lberki <lberki@google.com> | 2017-05-10 04:30:39 -0400 |
---|---|---|
committer | Kristina Chodorow <kchodorow@google.com> | 2017-05-10 13:37:17 -0400 |
commit | f2014a17a2541d98cf319c322ac461cec8082945 (patch) | |
tree | 27ba9844779411170c98ced7d479e1f9eb63ff5a /src/main/java/com/google/devtools/build | |
parent | 0f0ccc4fc8229c1860a9c9b58089d6cfb2ee971f (diff) |
Update ExecuteDaemon() on POSIX systems so that the client writes the PID file and not the server.
This is so that the server does as few things as possible before exec() (preferably, nothing) so that we don't accidentally call malloc() which would make it possible to deadlock if the server spawned multiple threads before ExecuteDaemon().
RELNOTES: None.
PiperOrigin-RevId: 155603273
Diffstat (limited to 'src/main/java/com/google/devtools/build')
0 files changed, 0 insertions, 0 deletions