X-Git-Url: https://rtime.felk.cvut.cz/gitweb/l4.git/blobdiff_plain/35719fdd2ff27177690edb32843d32e092a006e3..5658d2ec9c1081516a8868259fa867926e25ab3f:/kernel/fiasco/src/kern/sparc/thread-sparc.cpp diff --git a/kernel/fiasco/src/kern/sparc/thread-sparc.cpp b/kernel/fiasco/src/kern/sparc/thread-sparc.cpp index 35bd0fd6a..398ba44b1 100644 --- a/kernel/fiasco/src/kern/sparc/thread-sparc.cpp +++ b/kernel/fiasco/src/kern/sparc/thread-sparc.cpp @@ -174,7 +174,7 @@ Thread::Thread() _del_observer(0) { - assert(state() == Thread_invalid); + assert(state(false) == Thread_invalid); inc_ref(); _space.space(Kernel_task::kernel_task()); @@ -193,7 +193,7 @@ Thread::Thread() r->sp(0); r->ip(0); - state_add(Thread_dead | Thread_suspended); + state_add_dirty(Thread_dead, false); // ok, we're ready to go! }