From 0ef051b4d206039ee0131441344630db908184b2 Mon Sep 17 00:00:00 2001 From: Sheng Yang Date: Wed, 14 Sep 2011 14:16:06 -0700 Subject: [PATCH] bug 11307: Using latest query result rather than set bumpup to false After the host is disconnected, we can't get latest result, but it's not safe to think it's priority bump up flag changed. --- .../network/router/VirtualNetworkApplianceManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java b/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java index 9236052833e..1637f8cc302 100755 --- a/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java +++ b/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java @@ -810,7 +810,7 @@ public class VirtualNetworkApplianceManagerImpl implements VirtualNetworkApplian command.setAccessDetail(NetworkElementCommand.ROUTER_NAME, router.getInstanceName()); final CheckRouterAnswer answer = (CheckRouterAnswer) _agentMgr.easySend(router.getHostId(), command); RedundantState state = RedundantState.UNKNOWN; - boolean isBumped = false; + boolean isBumped = router.getIsPriorityBumpUp(); if (answer != null && answer.getResult()) { state = answer.getState(); isBumped = answer.isBumped();