Re: [PATCH 09/10] Inhibit desktop shutdown while any virtual machines are running

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

 



> > > Use the freedesktop inhibition DBus service to prevent host
> > > shutdown or session logout while any VMs are running.
> > > 

> > > +#ifdef HAVE_DBUS
> > > +# include <dbus/dbus.h>
> > 
> > Do we really need this header...
> 
> No, its obsolete.

Well, I _did_ see some dbus_ calls in this file:
 
+#ifdef HAVE_DBUS
+static void virNetServerGotInhibitReply(DBusPendingCall *pending,
+                                        void *opaque)
+{

+
+    reply = dbus_pending_call_steal_reply(pending);

> > 
> > ...or is this local header sufficient?  (That is, should you rework
> > this patch to put the raw dbus_* calls isolated into virdbus.[ch],
> > rathar than having this file have to use conditional compilation)?
> 
> Correct.

So I'm assuming here I should wait for you to post a v2 that actually
does this refactoring.

> > > +    VIR_DEBUG("srv=%p inhibitions=%zu", srv,
> > > srv->autoShutdownInhibitions);
> > 
> > Again, should this debug be hoisted into an earlier patch?
> 
> I don't think it really matters - this patch is the first time that
> it
> is interesting to see the debug info :-)

Fair enough on this point, though :)

--
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]