aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorDaniel P. Berrange <berrange@redhat.com>2011-12-13 11:14:46 +0000
committerDaniel P. Berrange <berrange@redhat.com>2011-12-19 11:08:10 +0000
commit7b87a30f1540a83d949327b1732c3f7082896e11 (patch)
tree7b8ab9ef24b6a3a2825c6b0c5efa5e8acb4d80ec /src/test
parentAdd APIs to allow management of callbacks purely with virDomainEventState (diff)
downloadlibvirt-7b87a30f1540a83d949327b1732c3f7082896e11.tar.gz
libvirt-7b87a30f1540a83d949327b1732c3f7082896e11.tar.bz2
libvirt-7b87a30f1540a83d949327b1732c3f7082896e11.zip
Convert drivers to thread safe APIs for adding callbacks
* src/libxl/libxl_driver.c, src/lxc/lxc_driver.c, src/qemu/qemu_driver.c, src/remote/remote_driver.c, src/test/test_driver.c, src/uml/uml_driver.c, src/vbox/vbox_tmpl.c, src/xen/xen_driver.c: Convert to threadsafe APIs
Diffstat (limited to 'src/test')
-rw-r--r--src/test/test_driver.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/test/test_driver.c b/src/test/test_driver.c
index 590ef3ebd..1c5bd8462 100644
--- a/src/test/test_driver.c
+++ b/src/test/test_driver.c
@@ -5404,9 +5404,9 @@ testDomainEventRegister(virConnectPtr conn,
int ret;
testDriverLock(driver);
- ret = virDomainEventCallbackListAdd(conn,
- driver->domainEventState->callbacks,
- callback, opaque, freecb);
+ ret = virDomainEventStateRegister(conn,
+ driver->domainEventState,
+ callback, opaque, freecb);
testDriverUnlock(driver);
return ret;
@@ -5442,10 +5442,10 @@ testDomainEventRegisterAny(virConnectPtr conn,
int ret;
testDriverLock(driver);
- if (virDomainEventCallbackListAddID(conn,
- driver->domainEventState->callbacks,
- dom, eventID,
- callback, opaque, freecb, &ret) < 0)
+ if (virDomainEventStateRegisterID(conn,
+ driver->domainEventState,
+ dom, eventID,
+ callback, opaque, freecb, &ret) < 0)
ret = -1;
testDriverUnlock(driver);