[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[tyndur-devel] [PATCH 2/4] kernel: Timer beim Prozessende immer loeschen



! kernel: Ob ein Prozess zu loeschende Timer hat, hat eigentlich nichts
  damit zu tun, ob er IO-Ports reserviert hat.

Signed-off-by: Kevin Wolf <kevin@xxxxxxxxxx>
---
 src/kernel/src/task.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/src/kernel/src/task.c b/src/kernel/src/task.c
index fce02cd..9f314eb 100644
--- a/src/kernel/src/task.c
+++ b/src/kernel/src/task.c
@@ -288,9 +288,7 @@ void destroy_task(struct task* task_ptr)
     fastrpc(get_task(1), 0, 0, strlen(rpc_init), rpc_init);
     
     // Timer freigeben
-    if (task_ptr->io_bitmap) {
-        timer_cancel_all(task_ptr);
-    }
+    timer_cancel_all(task_ptr);
     
     // Alle Ports und die IO-Bitmap des Tasks freigeben
     if (task_ptr->io_bitmap) {
-- 
1.6.0.2