Re: [PATCH] Don't fail hard when we can't connect to the monitor

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Nov 29, 2012 at 12:39:24PM +0000, Daniel P. Berrange wrote:
> On Thu, Nov 29, 2012 at 01:29:38PM +0100, Guido Günther wrote:
> > As of 1a50ba2cb07d8bb2aa724062889deb9efd7ad9e9 we fail to connect to the
> > monitor instead of getting an exit status != 0 from qemu itself. This
> > breaks capabilities probing for the non QMP case.
> > ---
> >  src/qemu/qemu_capabilities.c |    4 +++-
> >  1 file changed, 3 insertions(+), 1 deletion(-)
> > 
> > diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c
> > index d92947f..d6affb9 100644
> > --- a/src/qemu/qemu_capabilities.c
> > +++ b/src/qemu/qemu_capabilities.c
> > @@ -2345,8 +2345,10 @@ qemuCapsInitQMP(qemuCapsPtr caps,
> >          goto cleanup;
> >      }
> >  
> > -    if (!(mon = qemuMonitorOpen(NULL, &config, true, &callbacks)))
> > +    if (!(mon = qemuMonitorOpen(NULL, &config, true, &callbacks))) {
> > +        ret = 0;
> >          goto cleanup;
> > +    }
> >  
> >      qemuMonitorLock(mon);
> >  
> 
> ACK

Pushed. Thanks. This unbreaks libvirt-tck on wheezy:

	http://honk.sigxcpu.org:8001/job/libvirt-tck-debian-wheezy-qemu-session/202/

Cheers,
 -- Guido

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]