aboutsummaryrefslogtreecommitdiff
path: root/src/librc
diff options
context:
space:
mode:
authorDominique Martinet <dominique.martinet@atmark-techno.com>2023-02-02 13:11:59 +0900
committerWilliam Hubbs <w.d.hubbs@gmail.com>2023-04-24 22:06:53 -0500
commit863e1a5c87056bf5b0c4ce6a02ecb818b0b2ba13 (patch)
tree2969f19023a7edb26e83f40562b1b81573f77705 /src/librc
parent0b9c3c080388476519ac3385c21518cc5a94735a (diff)
openrc-run: fix rc_parallel race in svc_exec
svc_exec waits until SIGCHLD comes in to close its input, but in rc_parallel case the SIGCHLD might be unrelated. Checking the proper pid is found in signal handler and only signaling signal_pipe the status code directly avoids this problem.
Diffstat (limited to 'src/librc')
0 files changed, 0 insertions, 0 deletions