From 5d74d27500d77bdb82d59f59ff8382dd2c9df8c6 Mon Sep 17 00:00:00 2001 From: Claudio Matsuoka Date: Tue, 5 Feb 2008 11:46:28 -0200 Subject: [PATCH] Don't try to trap SIGKILL or SIGSTOP Signed-off-by: Claudio Matsuoka --- finit-mod.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/finit-mod.c b/finit-mod.c index fe204a85..1ff20686 100644 --- a/finit-mod.c +++ b/finit-mod.c @@ -28,7 +28,7 @@ Changelog from the original Eeepc fastinit: - Use mknod() instead of close(creat()) call to create empty file - Fix random seed initialization -- Don't try to handle signal 0 +- Don't try to handle signal 0, SIGKILL or SIGSTOP - Implement makepath() to avoid system("mkdir -p") */ @@ -113,10 +113,8 @@ int main() SETSIG(sa, SIGUSR1, shutdown, 0); SETSIG(sa, SIGUSR2, shutdown, 0); SETSIG(sa, SIGTERM, signal_handler, 0); - SETSIG(sa, SIGKILL, signal_handler, 0); SETSIG(sa, SIGALRM, signal_handler, 0); SETSIG(sa, SIGHUP, signal_handler, 0); - SETSIG(sa, SIGSTOP, signal_handler, SA_RESTART); SETSIG(sa, SIGCONT, signal_handler, SA_RESTART); SETSIG(sa, SIGCHLD, chld_handler, SA_RESTART);