Am 03.03.2010 13:06, schrieb Juan Quintela: > Signed-off-by: Juan Quintela <quint...@redhat.com> > --- > vl.c | 1 + > 1 files changed, 1 insertions(+), 0 deletions(-) > > diff --git a/vl.c b/vl.c > index db7a178..119c7e4 100644 > --- a/vl.c > +++ b/vl.c > @@ -5745,6 +5745,7 @@ int main(int argc, char **argv, char **envp) > uint8_t status = 1; > if (write(fds[1], &status, 1) != 1) { > perror("daemonize. Writing to pipe\n"); > + exit(1); > } > } else > #endif
This is already the handling code for a fatal error, it's just trying to tell the parent process that it went wrong. Completing the context: fprintf(stderr, "Could not acquire pid file: %s\n", strerror(errno)); exit(1); } So there is already an exit(1), this patch doesn't change anything. Kevin