mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
rpc: use the return value of virObjectRef directly
Use the return value of virObjectRef directly. This way, it's easier for another reader to identify the reason why the additional reference is required. Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com> Reviewed-by: John Ferlan <jferlan@redhat.com> Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
This commit is contained in:
parent
d2406f5718
commit
a5493c47a0
@ -199,7 +199,7 @@ virNetServerDispatchNewMessage(virNetServerClientPtr client,
|
||||
if (VIR_ALLOC(job) < 0)
|
||||
goto error;
|
||||
|
||||
job->client = client;
|
||||
job->client = virObjectRef(client);
|
||||
job->msg = msg;
|
||||
|
||||
if (prog) {
|
||||
@ -207,7 +207,6 @@ virNetServerDispatchNewMessage(virNetServerClientPtr client,
|
||||
priority = virNetServerProgramGetPriority(prog, msg->header.proc);
|
||||
}
|
||||
|
||||
virObjectRef(client);
|
||||
if (virThreadPoolSendJob(srv->workers, priority, job) < 0) {
|
||||
virObjectUnref(client);
|
||||
VIR_FREE(job);
|
||||
|
Loading…
x
Reference in New Issue
Block a user