aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeActionExecutor.java
diff options
context:
space:
mode:
authorGravatar lberki <lberki@google.com>2017-05-10 04:30:39 -0400
committerGravatar Kristina Chodorow <kchodorow@google.com>2017-05-10 13:37:17 -0400
commitf2014a17a2541d98cf319c322ac461cec8082945 (patch)
tree27ba9844779411170c98ced7d479e1f9eb63ff5a /src/main/java/com/google/devtools/build/lib/skyframe/SkyframeActionExecutor.java
parent0f0ccc4fc8229c1860a9c9b58089d6cfb2ee971f (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/lib/skyframe/SkyframeActionExecutor.java')
0 files changed, 0 insertions, 0 deletions