Merge branch 'console-dev'
[lunaix-os.git] / lunaix-os / kernel / signal.c
index 19deff29802ba83713a6d1d2b173dc3ca9e1b256..dd16e2461c558df3cf534735a43dbda7cf135570 100644 (file)
@@ -17,9 +17,9 @@ default_sighandler_term(int signum)
 
 void* default_handlers[_SIG_NUM] = {
     // TODO: 添加默认handler
 
 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,
     [_SIGINT] = default_sighandler_term,
-    [_SIGTERM] = default_sighandler_term,
-    [_SIGKILL] = default_sighandler_term,
 };
 
 // Referenced in kernel/asm/x86/interrupt.S
 };
 
 // Referenced in kernel/asm/x86/interrupt.S