From 213ea43f634833935e2fdc135609b26e31f9626c Mon Sep 17 00:00:00 2001 From: anthony Date: Mon, 7 Feb 2011 20:07:14 -0800 Subject: [PATCH] for the last host --- server/src/com/cloud/agent/manager/AgentManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/com/cloud/agent/manager/AgentManagerImpl.java b/server/src/com/cloud/agent/manager/AgentManagerImpl.java index 655585da28f..7870c428491 100755 --- a/server/src/com/cloud/agent/manager/AgentManagerImpl.java +++ b/server/src/com/cloud/agent/manager/AgentManagerImpl.java @@ -2081,7 +2081,7 @@ public class AgentManagerImpl implements AgentManager, HandlerFactory, List hosts = _hostDao.listBy(host.getClusterId(), host.getPodId(), host.getDataCenterId()); for (final VMInstanceVO vm : vms) { - if( hosts == null || hosts.isEmpty()) { + if( hosts == null || hosts.size() <= 1) { // for the last host in this cluster, stop all the VMs _haMgr.scheduleStop(vm, hostId, WorkType.ForceStop); } else {