Path: utzoo!attcan!uunet!husc6!bbn!rochester!cornell!deb From: deb@svax.cs.cornell.edu (David Baraff) Newsgroups: comp.emacs Subject: Gnu-emacs on the hp9000 Summary: How do you kill it? Keywords: X Message-ID: <18267@cornell.UUCP> Date: 13 Jun 88 19:36:44 GMT References: <135@spike.UUCP> Sender: nobody@cornell.UUCP Reply-To: deb@svax.cs.cornell.edu (David Baraff) Organization: Cornell Univ. CS Dept, Ithaca NY Lines: 24 I'm having the following problem with gnuemacs 18.50, running under HPUX on an 825 (and a 325). I'm running gnuemacs under X10, and such that gnuemacs is NOT running in an xterm, rather it is doing the display itself (i.e. talking to the X server). Now, when I stop my xsession (by whatever means), this gnu-emacs should terminate. Also, suppose I'm running gnuemacs on some (remote) machine, on my (local) display. When I stop my local xsession, the gnuemacs on the remote should also stop. The problem, of course, is that in neither case does gnuemacs seem to realize that the X server it has been talking to has died! So, gnuemacs just hangs around, taking up space and cycles, doing nothing. Other X programs (i.e. xterm etc) realize when the X server dies and exit accordingly. So, any insight? Is this problem local to HPUX? Any suggested fixes -- like checking for a broken pipe on the X socket perhaps? [ I have no idea where to start looking for this though...] Any help appreciated, David Baraff deb@svax.cs.cornell.edu