From c85902b04c732d9e89d0875439607ebea409b94c 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 b036628cb5e..5583a2b8f5e 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();