From 735978954182724885f294c62e0c8161a2c0a7a8 Mon Sep 17 00:00:00 2001 From: frank Date: Tue, 31 Jan 2012 13:57:25 -0800 Subject: [PATCH] Bug 13394 - HA XEN- After host is disconnected from network & reconnected to network, host remains in Connecting state get current update count before update agent status otherwise the operation would fail because someone before he update the update count status 13394: resolved fixed --- server/src/com/cloud/host/dao/HostDaoImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/com/cloud/host/dao/HostDaoImpl.java b/server/src/com/cloud/host/dao/HostDaoImpl.java index 5b6276f88ce..b9777dca70f 100755 --- a/server/src/com/cloud/host/dao/HostDaoImpl.java +++ b/server/src/com/cloud/host/dao/HostDaoImpl.java @@ -583,7 +583,7 @@ public class HostDaoImpl extends GenericDaoBase implements HostDao @Override public boolean updateState(Status oldStatus, Event event, Status newStatus, Host vo, Object data) { - HostVO host = (HostVO) vo; + HostVO host = findById(vo.getId()); long oldPingTime = host.getLastPinged(); SearchBuilder sb = createSearchBuilder();