diff --git a/Kernel/Syscalls/thread.cpp b/Kernel/Syscalls/thread.cpp index e15aa263bf..28a11cc172 100644 --- a/Kernel/Syscalls/thread.cpp +++ b/Kernel/Syscalls/thread.cpp @@ -81,7 +81,11 @@ KResultOr Process::sys$create_thread(void* (*entry)(void*), Userspaceset_priority(requested_thread_priority); +#if ARCH(I386) thread->set_state(Thread::State::Runnable); +#else + dbgln("FIXME: Not starting thread {} (because it'd crash)", *thread); +#endif return thread->tid().value(); }