X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fbasic%2Fprocess-util.c;h=c9115f85eff0630940c4ed167c333d0e7c58c6ed;hb=eeeff96fedd10487ca12e246832475090b245d36;hp=5bf0a180bea7f1b2fedf6dbd73d52f23e9541ddc;hpb=f1589a158ed3fdcd1ec6b2a58f35d743bdd08cd5;p=elogind.git diff --git a/src/basic/process-util.c b/src/basic/process-util.c index 5bf0a180b..c9115f85e 100644 --- a/src/basic/process-util.c +++ b/src/basic/process-util.c @@ -558,7 +558,7 @@ int wait_for_terminate(pid_t pid, siginfo_t *status) { if (errno == EINTR) continue; - return -errno; + return negative_errno(); } return 0;