Bug 9273 : resource counts going -ve

pushing 2.2.4 fix in to master
This commit is contained in:
Murali Reddy 2011-04-13 17:43:12 +05:30
parent e0ba2a2fa6
commit 9bf2d32884
1 changed files with 4 additions and 2 deletions

View File

@ -728,8 +728,10 @@ public class VirtualMachineManagerImpl implements VirtualMachineManager, Listene
}
}
} finally {
if (startedVm == null) {
_accountMgr.decrementResourceCount(vm.getAccountId(), ResourceType.user_vm);
if (startedVm == null) {
if(vm.getType().equals(VirtualMachine.Type.User)) {
_accountMgr.decrementResourceCount(vm.getAccountId(), ResourceType.user_vm);
}
changeState(vm, Event.OperationFailed, null, work, Step.Done);
}
}