From 8ddfb40e2df548ad77960d490f01d8a6f1a43b0a Mon Sep 17 00:00:00 2001 From: Cole Robinson Date: Wed, 5 Aug 2009 11:39:31 +0200 Subject: [PATCH] Don't loose id on xen domain redefine * src/xm_internal.c: bug when redefining a domain, if it was running we would loose its id --- src/xm_internal.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/xm_internal.c b/src/xm_internal.c index 9d021ebb41..2ca45060a6 100644 --- a/src/xm_internal.c +++ b/src/xm_internal.c @@ -2640,9 +2640,7 @@ virDomainPtr xenXMDomainDefineXML(virConnectPtr conn, const char *xml) { goto error; } - if ((ret = virGetDomain(conn, def->name, def->uuid))) - ret->id = -1; - + ret = virGetDomain(conn, def->name, def->uuid); xenUnifiedUnlock(priv); return (ret);