[libvirt] [PATCH 00/15] Rewrite the QEMU monitor handling v2
Daniel P. Berrange
berrange at redhat.com
Tue Nov 3 19:49:54 UTC 2009
This is an update of this series:
http://www.redhat.com/archives/libvir-list/2009-October/msg00644.html
minus the patches DV already ACKd which I've merged.
The main change in this series is that I've removed the change which
added a RW-lock primitive in the QEMU driver. Instead I've implemented
the job condition variable idea I described here
http://www.redhat.com/archives/libvir-list/2009-October/msg00815.html
The nice thing about this is that its actually possible to start doing
timeouts of commands. This series only partially supports timeouts. A
long running monitor command itself will not timeout, but if a second
API call is made while someone else is using the monitor, this waiting
call will timeout after 30 seconds if the monitor was not relased.
Daniel
More information about the libvir-list
mailing list