]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commit
conf: virDomainObjListRemoveLocked function
authorMarek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Thu, 13 Jun 2013 01:54:08 +0000 (03:54 +0200)
committerJim Fehlig <jfehlig@suse.com>
Wed, 3 Jul 2013 20:42:51 +0000 (14:42 -0600)
commit8f65fcb4a4c5b1151beedd0eb6d61d1f6d448b5a
tree3ff058ae164ed9bb549bca99c7df806879d801de
parentcdd703f4758facf37bda891deacd561816926e75
conf: virDomainObjListRemoveLocked function

While iterating with virDomainObjListForEach it is safe to remove
current element. But while iterating, 'doms' lock is already taken, so
can't use standard virDomainObjListRemove. So introduce
virDomainObjListRemoveLocked for this purpose.

Signed-off-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
src/conf/domain_conf.c
src/conf/domain_conf.h
src/libvirt_private.syms