Re: [libvirt] [PATCH 2/2] qemu: avoid corruption of domain hashtable and misuse of freed domains

2011-03-04 Thread Laine Stump
On 03/04/2011 06:47 AM, Daniel P. Berrange wrote: ACK Pushed. Thanks! -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list

Re: [libvirt] [PATCH 2/2] qemu: avoid corruption of domain hashtable and misuse of freed domains

2011-03-04 Thread Daniel P. Berrange
On Thu, Mar 03, 2011 at 02:47:38PM -0500, Laine Stump wrote: > This was also found while investigating > >https://bugzilla.redhat.com/show_bug.cgi?id=670848 > > An EOF on a domain's monitor socket results in an event being queued > to handle the EOF. The handler calls qemuProcessHandleMonitor

Re: [libvirt] [PATCH 2/2] qemu: avoid corruption of domain hashtable and misuse of freed domains

2011-03-03 Thread Eric Blake
On 03/03/2011 12:47 PM, Laine Stump wrote: > This was also found while investigating > >https://bugzilla.redhat.com/show_bug.cgi?id=670848 > > An EOF on a domain's monitor socket results in an event being queued > to handle the EOF. The handler calls qemuProcessHandleMonitorEOF. If > it is a

[libvirt] [PATCH 2/2] qemu: avoid corruption of domain hashtable and misuse of freed domains

2011-03-03 Thread Laine Stump
This was also found while investigating https://bugzilla.redhat.com/show_bug.cgi?id=670848 An EOF on a domain's monitor socket results in an event being queued to handle the EOF. The handler calls qemuProcessHandleMonitorEOF. If it is a transient domain, this leads to a call to virDomainRemove