Function slos_hosted::host::run_kernel [−][src]
pub fn run_kernel() -> Result<()>
Expand description
Start the hosted kernel
Does the following things, in this order:
- Set up signal handling so that a
^C
will attempt to gracefully stop the running kernel threads - Start
hosted_kmain
in a new thread - Start helper threads:
- Waits for a termination signal
- Joins on the
hosted_kmain
thread - Joins on the helper threads