]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Fix leak of 'msg' object in client stream code
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 8 Jul 2011 11:35:36 +0000 (12:35 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Fri, 8 Jul 2011 15:19:57 +0000 (16:19 +0100)
commit927dfcf693165f5b08efba0d031d4cc43e6f9c37
tree3a4d95b33c97e4f4ffeffb733ff9b42df8159b7c
parent3e5d48ef33224a915bb2afd7933fbec3c2b232ba
Fix leak of 'msg' object in client stream code

In one exit path we forgot to free the virNetMessage object causing
a large memory leak for streams which send a lot of data. Some other
paths were calling VIR_FREE directly instead of virNetMessageFree
although this was (currently) harmless.

* src/rpc/virnetclientstream.c: Fix leak of msg object
* src/rpc/virnetclientprogram.c: Call virNetMessageFree instead
  of VIR_FREE
src/rpc/virnetclientprogram.c
src/rpc/virnetclientstream.c