From: Dmitry Guryanov Date: Tue, 14 Aug 2012 10:58:09 +0000 (+0400) Subject: openvz: unlock virDomainObj objects in openvzOpen X-Git-Tag: v0.10.0-rc1~147 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cf24bed098d3f04dcbd3cd7e50d3a5052ca2dc8f;p=thirdparty%2Flibvirt.git openvz: unlock virDomainObj objects in openvzOpen openvzOpen fucntion must leave unlocked virDomainObj objects in driver->domains. Now even simple commands like list or domain lookup hang, for example virsh -c openvz:///system list --all. Signed-off-by: Dmitry Guryanov --- diff --git a/src/openvz/openvz_conf.c b/src/openvz/openvz_conf.c index e62bf8c79e..802a9f8eab 100644 --- a/src/openvz/openvz_conf.c +++ b/src/openvz/openvz_conf.c @@ -673,6 +673,7 @@ int openvzLoadDomains(struct openvz_driver *driver) { goto cleanup; } + virDomainObjUnlock(dom); dom = NULL; }