]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Ensure RPC message is cleared before being reused
authorDaniel P. Berrange <berrange@redhat.com>
Thu, 30 Jun 2011 11:26:54 +0000 (12:26 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Thu, 30 Jun 2011 17:04:01 +0000 (18:04 +0100)
commitd840fe93b073fd2d67fa9d9b64be732aed6ba275
tree224546f0ca48dc10f2e0a74ef6a98e37f04ffff1
parent27111b350f86f609cd7149b814587a5b229d79d9
Ensure RPC message is cleared before being reused

To save on memory reallocation, virNetMessage instances that
have been transmitted, may be reused for a subsequent incoming
message. We forgot to clear out the old data of the message
fully, which caused later confusion upon read.

* src/rpc/virnetserverclient.c: memset entire message before
  reusing it
src/rpc/virnetserverclient.c