From c2d23c47c37136ef5d8048cfa3fb7eaefbbf6d4e Mon Sep 17 00:00:00 2001 From: John Hodge Date: Mon, 28 Sep 2009 09:14:29 +0800 Subject: [PATCH] Debug --- Kernel/threads.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Kernel/threads.c b/Kernel/threads.c index 07653853..d55bd2d7 100644 --- a/Kernel/threads.c +++ b/Kernel/threads.c @@ -586,5 +586,6 @@ tThread *Threads_GetNextToRun(int CPU) void Threads_SegFault(tVAddr Addr) { //Threads_SendSignal( Proc_GetCurThread()->TID, SIGSEGV ); - Threads_Kill( Proc_GetCurThread(), 0 ); + Log("Thread #%i committed a segfault at address %p\n", Proc_GetCurThread()->TID, Addr); + Threads_Exit( 0, 0 ); } -- 2.20.1