From ac9bb81a935cab543ce87980de3a61f748c0d905 Mon Sep 17 00:00:00 2001 From: Edison Su Date: Fri, 17 Feb 2012 13:01:51 -0800 Subject: [PATCH] bug 13789: don't shutdown host if it's a forward agent status 13789: resolved fixed Reviewed-by: frank --- server/src/com/cloud/agent/manager/AgentManagerImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/src/com/cloud/agent/manager/AgentManagerImpl.java b/server/src/com/cloud/agent/manager/AgentManagerImpl.java index 563a42cdbe7..06931c9146b 100755 --- a/server/src/com/cloud/agent/manager/AgentManagerImpl.java +++ b/server/src/com/cloud/agent/manager/AgentManagerImpl.java @@ -823,7 +823,9 @@ public class AgentManagerImpl implements AgentManager, HandlerFactory, Manager { s_logger.debug("Cant not find host " + agent.getId()); } } else { - agentStatusTransitTo(host, Event.ManagementServerDown, _nodeId); + if (!agent.forForward()) { + agentStatusTransitTo(host, Event.ManagementServerDown, _nodeId); + } } } }