parent
7bbabcf817
commit
99db9e5246
|
@ -910,13 +910,17 @@ void Thread::_call_new_vm()
|
||||||
void Thread::_call_run_vm()
|
void Thread::_call_run_vm()
|
||||||
{
|
{
|
||||||
/* check permissions */
|
/* check permissions */
|
||||||
assert(_core());
|
if (!_core()) {
|
||||||
|
PWRN("not entitled to run virtual machine");
|
||||||
/* get targeted vm via its id */
|
return;
|
||||||
|
}
|
||||||
|
/* lookup virtual machine */
|
||||||
Vm * const vm = Vm::pool()->object(user_arg_1());
|
Vm * const vm = Vm::pool()->object(user_arg_1());
|
||||||
assert(vm);
|
if (!vm) {
|
||||||
|
PWRN("failed to lookup virtual machine");
|
||||||
/* run targeted vm */
|
return;
|
||||||
|
}
|
||||||
|
/* run virtual machine */
|
||||||
vm->run();
|
vm->run();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue