From a388c640dd22bb07bd899cd32883bc42b16c430a Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Tue, 7 Feb 2006 11:17:31 +0000 Subject: Write error is execution of pppd fails --- dund/dun.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dund/dun.c b/dund/dun.c index 2a4a5cc6..f8bc6ee4 100644 --- a/dund/dun.c +++ b/dund/dun.c @@ -166,10 +166,13 @@ static int dun_exec(char *tty, char *prog, char **args) setsid(); /* Close all FDs */ - for (fd=3; fd < 20; fd++) + for (fd = 3; fd < 20; fd++) close(fd); execvp(prog, args); + + syslog(LOG_ERR, "Error while executing %s", prog); + exit(1); } -- cgit