[Xcb] Re: Support for saving client's state

Jesse W. Hathaway jesse at mbuki-mvuki.org
Tue Sep 13 07:12:38 PDT 2005


Bernard Blackham:
> Hi,
>
> I was looking around at implementing support for keeping track of a
> client's X state inside Xlib so that when the X server dies, Xlib
> can, instead of crashing out, decide that it might hang around a
> while to see if the server comes back and reconnect, or allow
> reconnecting to a different server.
>
> Someone then pointed me at xcb and mentioned that at least somebody
> had the idea of implementing this for xcb. Has any work towards this
> taken place, or would such a feature be a welcome addition? I'd be
> happy to devote some time towards this (in the hope of being able to
> CryoPID[1] X applications).
>
> Gtk+ has support for migrating windows between displays, but you
> can't yet close the original display (though that bug is targetted
> for the 2.10 release). However, doing it at the Xlib/xcb layer would
> allow it to be toolkit independent.
>
> I'd appreciate anybody's thoughts on the issue.

I am not sure if this feature has been implemented yet, however I 
think it would be a valuable feature to have. One possible use for
this feature would be to allow network clients to disconnect and 
then reconnect later.

-Jesse



More information about the Xcb mailing list