From 179cdea8e905182a640f020eeaad4c4f464bfa60 Mon Sep 17 00:00:00 2001 From: Edison Su Date: Fri, 20 Dec 2013 11:26:43 -0800 Subject: [PATCH] CLOUDSTACK-5596: reload vm state after vm been force stopped Conflicts: server/src/com/cloud/ha/HighAvailabilityManagerImpl.java --- server/src/com/cloud/ha/HighAvailabilityManagerImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/server/src/com/cloud/ha/HighAvailabilityManagerImpl.java b/server/src/com/cloud/ha/HighAvailabilityManagerImpl.java index 1837eabfa92..3963f29ec81 100755 --- a/server/src/com/cloud/ha/HighAvailabilityManagerImpl.java +++ b/server/src/com/cloud/ha/HighAvailabilityManagerImpl.java @@ -351,6 +351,7 @@ public class HighAvailabilityManagerImpl extends ManagerBase implements HighAvai try { _itMgr.advanceStop(vm.getUuid(), true); + vm = _instanceDao.findByUuid(vm.getUuid()); } catch (ResourceUnavailableException e) { assert false : "How do we hit this when force is true?"; throw new CloudRuntimeException("Caught exception even though it should be handled.", e);