From: Pritesh Kothari Date: Tue, 21 Jul 2009 14:44:50 +0000 (+0200) Subject: Fix reconnect bug for VBox X-Git-Tag: v0.7.0~143 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e1506cb4eb7eab96e7ded27a23f0d8ac9697ac2a;p=thirdparty%2Flibvirt.git Fix reconnect bug for VBox * src/vbox/vbox_tmpl.c: reconnecting to vbox:///session was failing --- diff --git a/src/vbox/vbox_tmpl.c b/src/vbox/vbox_tmpl.c index 3208f03efc..56595e8090 100644 --- a/src/vbox/vbox_tmpl.c +++ b/src/vbox/vbox_tmpl.c @@ -216,6 +216,7 @@ no_memory: } static int vboxInitialize(virConnectPtr conn, vboxGlobalData *data) { + /* Get the API table for out version, g_pVBoxFuncs is for the oldest version of the API that we support so we cannot use that. */ data->pFuncs = g_pfnGetFunctions(VBOX_XPCOMC_VERSION); @@ -286,7 +287,6 @@ static void vboxUninitialize(vboxGlobalData *data) { if (data->pFuncs) data->pFuncs->pfnComUninitialize(); - VBoxCGlueTerm(); virDomainObjListFree(&data->domains); virCapabilitiesFree(data->caps);