]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
vboxGetDriverConnection: unlock vbox_driver_lock before return
authorPavel Hrdina <phrdina@redhat.com>
Mon, 16 Nov 2020 15:06:01 +0000 (16:06 +0100)
committerPavel Hrdina <phrdina@redhat.com>
Mon, 16 Nov 2020 16:25:41 +0000 (17:25 +0100)
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
src/vbox/vbox_common.c

index 26168c3c5bd865d4318adb742ee314144c207e53..fc897735b0a35497fac4b0dce797581d6f1bf675 100644 (file)
@@ -245,6 +245,9 @@ vboxGetDriverConnection(void)
         if (!vbox_driver) {
             virReportError(VIR_ERR_INTERNAL_ERROR, "%s",
                            _("Failed to create vbox driver object."));
+
+            virMutexUnlock(&vbox_driver_lock);
+
             return NULL;
         }
     }