diff options
author | Daniel P. Berrange <berrange@redhat.com> | 2011-12-13 11:14:46 +0000 |
---|---|---|
committer | Daniel P. Berrange <berrange@redhat.com> | 2011-12-19 11:08:10 +0000 |
commit | 7b87a30f1540a83d949327b1732c3f7082896e11 (patch) | |
tree | 7b8ab9ef24b6a3a2825c6b0c5efa5e8acb4d80ec /src/test | |
parent | Add APIs to allow management of callbacks purely with virDomainEventState (diff) | |
download | libvirt-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.c | 14 |
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); |