From fd944d646d762b0bf4eb2639524ddf68fdfb7033 Mon Sep 17 00:00:00 2001 From: Edison Su Date: Mon, 31 Jan 2011 16:04:50 -0500 Subject: [PATCH] sychronized migrate command, happened see that migrating failed, due to conflict in vnc port allocation --- .../agent/resource/computing/LibvirtComputingResource.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java b/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java index 9de02fd6119..71cd9a168d5 100644 --- a/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java +++ b/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java @@ -1591,7 +1591,7 @@ public class LibvirtComputingResource extends ServerResourceBase implements Serv return command.execute(); } - private Answer execute(MigrateCommand cmd) { + private synchronized Answer execute(MigrateCommand cmd) { String vmName = cmd.getVmName(); State state = null;