diff options
Diffstat (limited to 'src/kernel/task/idt.cpp')
-rw-r--r-- | src/kernel/task/idt.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kernel/task/idt.cpp b/src/kernel/task/idt.cpp index ebc092d..9008083 100644 --- a/src/kernel/task/idt.cpp +++ b/src/kernel/task/idt.cpp @@ -98,7 +98,7 @@ extern "C" void idt_irqHandler(registers regs) { outb(0x20, 0x20); while (irq_wakeup[regs.err_code] != 0) { irq_waiter *tmp = irq_wakeup[regs.err_code]; - thread_wakeUp(tmp->thread); + tmp->thread->wakeUp(); irq_wakeup[regs.err_code] = tmp->next; kfree(tmp); doSwitch = 1; |