On Wed, Sep 14, 2016 at 10:44:15PM -0700, Keith Packard wrote: > The dbus teardown code is called when the server fatal errors even if > that is before dbus has ever been initialized. By statically > initializing the value of bus_info.fd, we avoid calling RemoveNotifyFd > on stdin. > > Signed-off-by: Keith Packard <kei...@keithp.com>
Reviewed-by: Peter Hutterer <peter.hutte...@who-t.net> Cheers, Peter > --- > config/dbus-core.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/config/dbus-core.c b/config/dbus-core.c > index 3c85ad7..6d9a3f9 100644 > --- a/config/dbus-core.c > +++ b/config/dbus-core.c > @@ -43,7 +43,7 @@ struct dbus_core_info { > OsTimerPtr timer; > struct dbus_core_hook *hooks; > }; > -static struct dbus_core_info bus_info; > +static struct dbus_core_info bus_info = { .fd = -1 }; > > static CARD32 reconnect_timer(OsTimerPtr timer, CARD32 time, void *arg); > > -- > 2.8.1 > _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel