Am 03.03.2010 13:06, schrieb Juan Quintela:
> Signed-off-by: Juan Quintela <[email protected]>
> ---
> 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