Re: [libvirt] [PATCH RESENT 12/12] libxl: fix deadlock in libxlReconnectDomain

2013-05-30 Thread Jim Fehlig
Marek Marczykowski wrote: > Use virDomainObjListRemoveLocked instead of virDomainObjListRemove, as > driver->domains is already taken by virDomainObjListForEach. > > Above deadlock can be triggered when libvirtd is started after some > domain have been started by hand (in which case driver will not

[libvirt] [PATCH RESENT 12/12] libxl: fix deadlock in libxlReconnectDomain

2013-04-09 Thread Marek Marczykowski
Use virDomainObjListRemoveLocked instead of virDomainObjListRemove, as driver->domains is already taken by virDomainObjListForEach. Above deadlock can be triggered when libvirtd is started after some domain have been started by hand (in which case driver will not find libvirt-xml domain config). -