Index: generic/src/proc/task.c
===================================================================
--- generic/src/proc/task.c	(revision 208259c514adf11c285a7d79075e2270b2d64f47)
+++ generic/src/proc/task.c	(revision 92922e605dc5f431f07ab3080dd4409174a3155c)
@@ -477,4 +477,5 @@
 		}
 		spinlock_unlock(&TASK->lock);
+		interrupts_restore(ipl);
 		
 		if (thr) {
