feat: support for SIGALRM
[lunaix-os.git] / lunaix-os / kernel / asm / x86 / pfault.c
index 9e124445de45ce370e74afeb53748b1a1ee19c42..fcf373997f926dc58d73314e3df81ac02443c0dc 100644 (file)
@@ -93,7 +93,7 @@ segv_term:
             ptr,
             param->cs,
             param->eip);
-    signal_send(__current->pid, _SIGSEGV);
+    __SIGSET(__current->sig_pending, _SIGSEGV);
     schedule();
     // should not reach
     while (1)