Since this is no signal handler anymore, allow regular exit routine to
flush stderr etc.
Reviewed-by: Alejandro Colomar <alx@kernel.org>
Reviewed-by: Ruihan Li <lrh2000@pku.edu.cn>
Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
{
kill(-pid_child, SIGKILL);
fputs(_(" ...killed.\n"), stderr);
- _exit (255);
+ exit (255);
}
static void
if (sigprocmask (SIG_BLOCK, &ourset, NULL) != 0) {
fprintf (stderr, _("%s: signal masking malfunction\n"), Prog);
kill_child(pid_child);
- /* Never reached (_exit called). */
+ /* Never reached (exit called). */
}
/* Send SIGKILL to the child if it doesn't
sigsuspend (&ourset);
if (timeout) {
kill_child(pid_child);
- /* Never reached (_exit called). */
+ /* Never reached (exit called). */
}
}
pid_child = 0;