From 22afbde451163fab6e295d52bac931b4bccce182 Mon Sep 17 00:00:00 2001 From: 4lDO2 <4lDO2@protonmail.com> Date: Wed, 16 Apr 2025 11:59:21 +0200 Subject: [PATCH] Fix being_sigkilled todo! --- src/context/signal.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/context/signal.rs b/src/context/signal.rs index 24a161ac2a..a51ddc251a 100644 --- a/src/context/signal.rs +++ b/src/context/signal.rs @@ -1,9 +1,6 @@ use core::sync::atomic::Ordering; -use crate::{ - context, - syscall::flag::{SigcontrolFlags, SIGKILL}, -}; +use crate::{context, syscall::flag::SigcontrolFlags}; pub fn signal_handler() { let context_lock = context::current(); @@ -15,8 +12,7 @@ pub fn signal_handler() { if being_sigkilled { drop(context_guard); drop(context_lock); - //crate::syscall::process::exit(SIGKILL << 8); - todo!() + crate::syscall::process::exit_this_context(None); } /*let thumbs_down = ptrace::breakpoint_callback(