+Wed Sep 17 17:02:00 BST 2008 Richard W.M. Jones <rjones@redhat.com>
+
+ * src/openvz_driver.c: Fix segfault in OpenVZ driver
+ (Evgeniy Sokolov).
+
Wed Sep 17 16:38:00 BST 2008 Daniel P berrange <berrange@redhat.com>
* tests/xmconfigdata/test-paravirt-new-pvfb-vncdisplay.xml,
vm = virDomainFindByName(driver->domains, vmdef->name);
if (vm) {
- virDomainDefFree(vmdef);
- openvzLog(OPENVZ_ERR, _("Already an OPENVZ VM active with the id '%s'"),
+ openvzError(conn, VIR_ERR_OPERATION_FAILED,
+ _("Already an OPENVZ VM active with the id '%s'"),
vmdef->name);
+ virDomainDefFree(vmdef);
return NULL;
}
if (!(vm = virDomainAssignDef(conn, &driver->domains, vmdef))) {
vm = virDomainFindByName(driver->domains, vmdef->name);
if (vm) {
+ openvzError(conn, VIR_ERR_OPERATION_FAILED,
+ _("Already an OPENVZ VM defined with the id '%s'"),
+ vmdef->name);
virDomainDefFree(vmdef);
- openvzLog(OPENVZ_ERR,
- _("Already an OPENVZ VM defined with the id '%d'"),
- strtoI(vmdef->name));
return NULL;
}
if (!(vm = virDomainAssignDef(conn, &driver->domains, vmdef))) {