mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-22 18:50:08 +03:00
Bug #317: Before migration, the RM checks if another migration has just started.
This commit is contained in:
parent
cd05b5a1ef
commit
ff683fc501
@ -107,8 +107,9 @@ void RequestManager::VirtualMachineMigrate::execute(
|
||||
}
|
||||
}
|
||||
|
||||
if ((vm->get_state() != VirtualMachine::ACTIVE) ||
|
||||
(vm->get_lcm_state() != VirtualMachine::RUNNING))
|
||||
if((vm->get_state() != VirtualMachine::ACTIVE) ||
|
||||
(vm->get_lcm_state() != VirtualMachine::RUNNING) ||
|
||||
(vm->hasPreviousHistory() && vm->get_previous_reason() == History::NONE))
|
||||
{
|
||||
goto error_state;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user