X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/620a2ee90a60979955c318cc1b37741184137bd6..db4d7d52fa00cc2fd3f25d971f57b73406d816ba:/lunaix-os/kernel/signal.c?ds=sidebyside diff --git a/lunaix-os/kernel/signal.c b/lunaix-os/kernel/signal.c index 19deff2..dd16e24 100644 --- a/lunaix-os/kernel/signal.c +++ b/lunaix-os/kernel/signal.c @@ -17,9 +17,9 @@ default_sighandler_term(int signum) void* default_handlers[_SIG_NUM] = { // TODO: 添加默认handler + [_SIGINT] = default_sighandler_term, [_SIGTERM] = default_sighandler_term, + [_SIGKILL] = default_sighandler_term, [_SIGSEGV] = default_sighandler_term, [_SIGINT] = default_sighandler_term, - [_SIGTERM] = default_sighandler_term, - [_SIGKILL] = default_sighandler_term, }; // Referenced in kernel/asm/x86/interrupt.S