From 699b93a08f9822fe748fd9c91871a61abc027e70 Mon Sep 17 00:00:00 2001 From: Matheus Date: Sun, 28 Dec 2025 21:20:39 -0300 Subject: [PATCH] signal: fix debug code pushed --- kernel-src/sys/signal.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/kernel-src/sys/signal.c b/kernel-src/sys/signal.c index cef6bf55..5226e28e 100644 --- a/kernel-src/sys/signal.c +++ b/kernel-src/sys/signal.c @@ -529,9 +529,8 @@ bool signal_check(struct thread_t *thread, context_t *context, bool syscall, uin __assert(!"unsupported signal action"); } } else { - // execute handler TODO THREAD_LOAD_CONTEXT - context_t old_context; - memcpy(&old_context, context, sizeof(old_context)); + // execute handler + ARCH_CONTEXT_THREADSAVE(thread, context); void *altstack = NULL; // figure out the stack we will be running the signal handler in