Work around crashes in X session management after normal shutdown of X server.
authorKaroly Lorentey <lorentey@elte.hu>
Thu, 4 Aug 2005 00:46:55 +0000 (00:46 +0000)
committerKaroly Lorentey <lorentey@elte.hu>
Thu, 4 Aug 2005 00:46:55 +0000 (00:46 +0000)
commitd51abf2262fe5195c781647c6a1cc57d1a7e6509
tree0f4ad3bd1c184363212f13b559f4120629c2837d
parente682e37ece43c06248fd4b9a46907cb1ec272e7d
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
README.multi-tty
src/xsmfns.c
src/xterm.c
src/xterm.h