]> xenbits.xensource.com Git - libvirt.git/commitdiff
Fix leak of virNetworkPtr in LXC startup failure path
authorDaniel P. Berrange <berrange@redhat.com>
Tue, 27 Nov 2012 12:57:57 +0000 (12:57 +0000)
committerDaniel P. Berrange <berrange@redhat.com>
Tue, 27 Nov 2012 17:59:28 +0000 (17:59 +0000)
When starting an LXC guest with a virNetwork based NIC device,
if the network was not active, the virNetworkPtr device would
be leaked

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
src/lxc/lxc_process.c

index 28eecec1aa1ea89bc5cc741b379eee92d74c6efc..514ef81f442b7b02bcbe6417fbd8f96ffd117eb6 100644 (file)
@@ -468,7 +468,6 @@ static int virLXCProcessSetupInterfaces(virConnectPtr conn,
                     virReportError(VIR_ERR_INTERNAL_ERROR,
                                    _("Network '%s' is not active."),
                                    def->nets[i]->data.network.name);
-                goto cleanup;
             }
 
             if (!fail) {