Fix: Handle EINTR of waitpid when spawning a session daemon
authorJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 24 Sep 2015 16:34:49 +0000 (12:34 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 24 Sep 2015 16:34:49 +0000 (12:34 -0400)
waitpid may fail for various reasons, being interrupted being
the most frequent. In such a case, status is left uninitialized
which results in the WIFSIGNALED and WIFEXITED macros returning
undefined value, resulting in surprising logging statements such
as "killed by signal 114".

Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>

No differences found
This page took 0.039786 seconds and 4 git commands to generate.