[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