Hi all, I have noticed that XEmacs 21 does not seem to die gracefully anymore. In particular, when I exit GNOME the running XEmacs goes into an infinite loop.
Sending a SIGTERM to an xemacs instance started from a terminal results in: [EMAIL PROTECTED]:~$ xemacs -q & [1] 13356 [EMAIL PROTECTED]:~$ kill %1 [EMAIL PROTECTED]:~$ Lisp backtrace follows: next-command-event() byte-code("..." [unread-command-event circ-tmout tmout startup-message-timeout add-timeout #<compiled-function (ignore) "...(5)" [nil ... ...] 3> nil display-splash-frame sit-for 0 next-command-event] 4) # (catch tmout ...) # (unwind-protect ...) # bind (tmout circ-tmout) command-line-1() # bind (command-line-args-left) command-line() # (unwind-protect ...) normal-top-level() # (condition-case ... . error) # (catch top-level ...) [1]+ Terminated xemacs -q [EMAIL PROTECTED]:~$ If actually touch the keyboard in XEmacs so the splash screen is gone, the backtrace is then: Lisp backtrace follows: # (condition-case ... . error) # (catch top-level ...) [1]+ Terminated xemacs [EMAIL PROTECTED]:~$ Any ideas? This is xemacs-21.4.6-7 on a Woody system. Thanks, Shyamal