]> git.proxmox.com Git - mirror_qemu.git/commit
migration/rdma: cleanup rdma context before g_free to avoid memleaks
authorPan Nengyuan <pannengyuan@huawei.com>
Fri, 8 May 2020 10:07:55 +0000 (06:07 -0400)
committerDr. David Alan Gilbert <dgilbert@redhat.com>
Mon, 1 Jun 2020 17:44:27 +0000 (18:44 +0100)
commit2f0c285aaac5fdc4c5c2f8e03fa8c11e679c50c4
tree1f5496b4a47f111b75b77b74b6a81cce91189cb3
parent3b59ee722726d023f4a56d711aef362ab9ba777e
migration/rdma: cleanup rdma context before g_free to avoid memleaks

When error happen in initializing 'rdma_return_path', we should cleanup rdma context
before g_free(rdma) to avoid some memleaks. This patch fix that.

Reported-by: Euler Robot <euler.robot@huawei.com>
Signed-off-by: Pan Nengyuan <pannengyuan@huawei.com>
Message-Id: <20200508100755.7875-3-pannengyuan@huawei.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
migration/rdma.c