Luna/kernel/src/thread
apio fd402083d7
kernel: Fix kernel panic when adding a timer before another one
This was caused because add_to_timer_queue() did not set active_clock when inserting a timer before the end, making disarm() a no-op.
Therefore, the clock would continue to use the timer after it had been freed.
2024-01-06 18:12:25 +01:00
..
Clock.cpp kernel: Fix kernel panic when adding a timer before another one 2024-01-06 18:12:25 +01:00
Clock.h kernel+libc: Add setitimer() 2023-11-16 21:48:18 +01:00
Scheduler.cpp kernel: Add POSIX timer support 2024-01-05 22:12:58 +01:00
Scheduler.h kernel+libc+terminal+wind: Add support for POSIX sessions 2023-10-14 20:41:34 +02:00
Thread.cpp kernel: Add POSIX timer support 2024-01-05 22:12:58 +01:00
Thread.h kernel: Add POSIX timer support 2024-01-05 22:12:58 +01:00
ThreadImage.cpp kernel: Add stack diagnostics to userspace fault reporting 2024-01-04 11:14:19 +01:00
ThreadImage.h kernel: Add a framework to add more executable formats, possibly from userspace 2023-07-30 18:25:44 +02:00
Timer.cpp kernel: Add POSIX timer support 2024-01-05 22:12:58 +01:00
Timer.h kernel: Add POSIX timer support 2024-01-05 22:12:58 +01:00