[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Lost] [Patch] kernel: Fix für irgendwas
Tja, ich weiß nicht mehr so ganz genau, wozu der Patch gut war... ;-)
Wenn ich mich recht erinnere, hatte es irgendwas mit dem Stack zu tun,
daß irgendein Prozeß den Stack des abgebrochenen Tasks erbt oder so.
Index: src/kernel/src/task.c
===================================================================
--- src/kernel/src/task.c (Revision 660)
+++ src/kernel/src/task.c (Arbeitskopie)
@@ -399,10 +399,8 @@
}
destroy_task(current_task);
- current_task = first_task;
-
- while(1) {
- asm("sti; hlt");
- }
+
+ current_task = NULL;
+ asm("int $0x20");
}