mirror of
https://github.com/panpaul/tiny_os
synced 2024-09-20 09:45:19 +08:00
fix: kernel/root: only idle thread could me marked as ThreadState::Idle
This commit is contained in:
parent
3475bf36cd
commit
60d9b10300
@ -221,7 +221,7 @@ fn create_objects(cnode_obj: &mut CNodeObject, free_idx: &mut usize, cnode_entry
|
|||||||
|
|
||||||
tcb.set_cspace(cnode_entry.clone());
|
tcb.set_cspace(cnode_entry.clone());
|
||||||
tcb.set_vspace(vspace.clone());
|
tcb.set_vspace(vspace.clone());
|
||||||
tcb.set_state(tcb::ThreadState::Idle);
|
tcb.set_state(tcb::ThreadState::Running);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user