process-util: check for correct kill return value (#10841)
authorDavid Leeds <david.leeds@chargepoint.com>
Tue, 20 Nov 2018 03:35:36 +0000 (19:35 -0800)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 20 Nov 2018 03:35:36 +0000 (12:35 +0900)
commit53640e6fb916f0a3651df45bb7970d76caed4895
treebc14012ba56b63eccb9ebb01e7e36d42fdbb7084
parent012c2f761bf1eb0b9c784b867293f7f1c17c3080
process-util: check for correct kill return value (#10841)

Code was not doing a wait() after kill() due to checking for a return value > 0, and was leaving zombie processes. This affected things like  sd-bus unixexec connections.
src/basic/process-util.c