From ba0c0ad8c4606e310d1d0b2e36ddf80a5a0c64a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn?= Date: Fri, 6 Sep 2013 11:36:13 +0200 Subject: [PATCH] Feature #2135: Missing unknown state in cancel action --- src/lcm/LifeCycleActions.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lcm/LifeCycleActions.cc b/src/lcm/LifeCycleActions.cc index 4312f9057f..88703058aa 100644 --- a/src/lcm/LifeCycleActions.cc +++ b/src/lcm/LifeCycleActions.cc @@ -565,7 +565,8 @@ void LifeCycleManager::cancel_action(int vid) } if (vm->get_state() == VirtualMachine::ACTIVE && - vm->get_lcm_state() == VirtualMachine::RUNNING) + (vm->get_lcm_state() == VirtualMachine::RUNNING || + vm->get_lcm_state() == VirtualMachine::UNKNOWN)) { Nebula& nd = Nebula::instance(); VirtualMachineManager * vmm = nd.get_vmm();