diff --git a/src/scanadf.c b/src/scanadf.c --- a/src/scanadf.c +++ b/src/scanadf.c @@ -1195,6 +1195,7 @@ case 0: /* in child process */ + signal(SIGCHLD, SIG_DFL); sprintf(cmd, "%s '%s'", script, fname); /* system(cmd); */ execle(script, script, fname, NULL, environ);