diff options
author | Karoly Lorentey <lorentey@elte.hu> | 2005-08-04 00:46:55 +0000 |
---|---|---|
committer | Karoly Lorentey <lorentey@elte.hu> | 2005-08-04 00:46:55 +0000 |
commit | d51abf2262fe5195c781647c6a1cc57d1a7e6509 (patch) | |
tree | 0f4ad3bd1c184363212f13b559f4120629c2837d /lisp/progmodes/ada-xref.el | |
parent | e682e37ece43c06248fd4b9a46907cb1ec272e7d (diff) | |
download | emacs-d51abf2262fe5195c781647c6a1cc57d1a7e6509.tar.gz emacs-d51abf2262fe5195c781647c6a1cc57d1a7e6509.tar.bz2 emacs-d51abf2262fe5195c781647c6a1cc57d1a7e6509.zip |
Work around crashes in X session management after normal shutdown of X server.
* src/xsmfns.c (x_session_close): New function.
* src/xterm.h: Declare it.
* src/xterm.c (XTread_socket): Don't call x_session_check_input for
secondary displays.
(x_term_init): Do not initialize X session management when the initial
display was a tty frame.
(x_delete_display): Close X session management when we close its display.
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-390
Diffstat (limited to 'lisp/progmodes/ada-xref.el')
0 files changed, 0 insertions, 0 deletions