From: Daniel P. Berrange Date: Tue, 12 Mar 2013 17:36:19 +0000 (+0000) Subject: Fix missing error dispatch in virDomainLxcEnterNamespace X-Git-Tag: v1.0.4-rc1~113 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b5d014c375aa199ae10222b3389cc3728a760150;p=thirdparty%2Flibvirt.git Fix missing error dispatch in virDomainLxcEnterNamespace The virDomainLxcEnterNamespace method mistakenly uses virCheckFlags, which returns immediately instead of virCheckFlagsGoto which jumps to the error cleanup patch where there is a virDispatchError call --- diff --git a/src/libvirt-lxc.c b/src/libvirt-lxc.c index c28f33dd71..6b4e995a3e 100644 --- a/src/libvirt-lxc.c +++ b/src/libvirt-lxc.c @@ -138,7 +138,7 @@ virDomainLxcEnterNamespace(virDomainPtr domain, { int i; - virCheckFlags(0, -1); + virCheckFlagsGoto(0, error); if (noldfdlist && oldfdlist) { size_t nfds;