mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
daemon: fix rpc event leak on error path in remoteDispatchObjectEventSend
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
This commit is contained in:
parent
68684c532a
commit
8fafbf630f
@ -4008,7 +4008,8 @@ remoteDispatchObjectEventSend(virNetServerClientPtr client,
|
|||||||
goto cleanup;
|
goto cleanup;
|
||||||
|
|
||||||
VIR_DEBUG("Queue event %d %zu", procnr, msg->bufferLength);
|
VIR_DEBUG("Queue event %d %zu", procnr, msg->bufferLength);
|
||||||
virNetServerClientSendMessage(client, msg);
|
if (virNetServerClientSendMessage(client, msg) < 0)
|
||||||
|
goto cleanup;
|
||||||
|
|
||||||
xdr_free(proc, data);
|
xdr_free(proc, data);
|
||||||
return;
|
return;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user