From 4e46ccc3dac894e24b88afc834a3bd712665b2e5 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Thu, 24 Nov 2011 16:13:32 +0800 Subject: [PATCH] Kernel - Fixed a double-lock in message handling --- Kernel/messages.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/Kernel/messages.c b/Kernel/messages.c index 2c0e448c..1391d991 100644 --- a/Kernel/messages.c +++ b/Kernel/messages.c @@ -65,10 +65,8 @@ int Proc_SendMessage(Uint *Err, Uint Dest, int Length, void *Data) SHORTREL(&thread->IsLocked); - SHORTLOCK(&glThreadListLock); LOG("Waking %p (%i %s)", thread, thread->TID, thread->ThreadName); Threads_Wake( thread ); - SHORTREL(&glThreadListLock); LEAVE_RET('i', 0); } -- 2.20.1