diff --git a/core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java b/core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java index 63d91b93d9c..d0b809c1d44 100755 --- a/core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java +++ b/core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java @@ -3051,6 +3051,8 @@ public abstract class CitrixResourceBase implements ServerResource, HypervisorRe + secondaryStorageMountPath + " due to " + tmp[1]; } } + String source = backupUuid + ".vhd"; + killCopyProcess(conn, source); s_logger.warn(errMsg); return null; diff --git a/scripts/vm/hypervisor/xenserver/vmopsSnapshot b/scripts/vm/hypervisor/xenserver/vmopsSnapshot index 85a5b2d956b..e85ca556080 100755 --- a/scripts/vm/hypervisor/xenserver/vmopsSnapshot +++ b/scripts/vm/hypervisor/xenserver/vmopsSnapshot @@ -180,7 +180,7 @@ def copyfile(fromFile, toFile, isISCSI): txt = util.pread2(cmd) except: try: - os.system("rm -f " + toFile) + os.system("rm -f " + toFile) except: txt = ''