[master 00/17] Improve child process starting and management
Colin Walters
walters at verbum.org
Tue Sep 23 16:17:17 UTC 2014
On Sun, Sep 21, 2014, at 03:36 PM, David Shea wrote:
>
> - None of this ever actually gets called, because gdk calls _exit(1)
> (!!)
> when it loses the X connection.
That behavior is inherited from libX11 - every toolkit does it. The
intention is to tie application lifecycle to that of the display.
Wasn't there a patch recently which just changed things to leave VNC
open before reboot that addresses this?
> * If we ask the Gtk to not freaking exit in a library call they
> probably
> won't
libdbus added an API for this (and libdbus does it too to provide
lifecycle management for non-GUI components), but doesn't seem
inconveivable for gtk, but I'm not a maintainer there myself.
More information about the anaconda-patches
mailing list