]> xenbits.xensource.com Git - libvirt.git/commitdiff
LXC: use virDomainObjClearJob() instead of virLXCDomainObjFreeJob()
authorKristina Hanicova <khanicov@redhat.com>
Wed, 3 Aug 2022 12:43:18 +0000 (14:43 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Mon, 8 Aug 2022 10:19:40 +0000 (12:19 +0200)
Signed-off-by: Kristina Hanicova <khanicov@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/lxc/lxc_domain.c

index 6f048a128ae9a15ec17890d6534af4b22f4efcd2..654c35c6402c9497d81959aee62fa5a02ff82842 100644 (file)
 
 VIR_LOG_INIT("lxc.lxc_domain");
 
-static void
-virLXCDomainObjFreeJob(virLXCDomainObjPrivate *priv)
-{
-    ignore_value(virCondDestroy(&priv->job.cond));
-}
 
 /* Give up waiting for mutex after 30 seconds */
 #define LXC_JOB_WAIT_TIME (1000ull * 30)
@@ -142,7 +137,7 @@ virLXCDomainObjPrivateFree(void *data)
     virLXCDomainObjPrivate *priv = data;
 
     virCgroupFree(priv->cgroup);
-    virLXCDomainObjFreeJob(priv);
+    virDomainObjClearJob(&priv->job);
     g_free(priv);
 }