
3 May
2012
3 May
'12
1:18 p.m.
On 05/03/2012 09:28 AM, Guannan Ren wrote:
--- src/util/virnetlink.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/src/util/virnetlink.c b/src/util/virnetlink.c index b2e9d51..e199d62 100644 --- a/src/util/virnetlink.c +++ b/src/util/virnetlink.c @@ -340,8 +340,10 @@ virNetlinkEventServiceStart(void) goto error; }
- if (virMutexInit(&srv->lock) < 0) + if (virMutexInit(&srv->lock) < 0) { + VIR_FREE(srv); goto error; + }
This repeats the patch already posted here: https://www.redhat.com/archives/libvir-list/2012-May/msg00119.html -- Eric Blake eblake@redhat.com +1-919-301-3266 Libvirt virtualization library http://libvirt.org