GNU bug report logs - #7629
23.2; Remote X Emacsclient Frame Issue

Previous Next

Package: emacs;

Reported by: William Gardella <gardellawg <at> gmail.com>

Date: Mon, 13 Dec 2010 05:36:01 UTC

Severity: normal

Tags: moreinfo

Found in version 23.2

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 7629 <at> debbugs.gnu.org (full text, mbox):

From: William Gardella <gardellawg <at> gmail.com>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: 7629 <at> debbugs.gnu.org
Subject: Re: bug#7629: 23.2; Remote X Emacsclient Frame Issue
Date: Tue, 21 Dec 2010 14:57:38 -0500
On Tue, 21 Dec 2010 16:07:34 +0800, Chong Yidong <cyd <at> stupidchicken.com> wrote:
> William Gardella <gardellawg <at> gmail.com> writes:
> 
> > 6.  If I have already closed my remote X emacsclient, the first server
> >     appears completely unresponsive and cannot be revived with, e.g.,
> >     emacsclient --eval \(server-start\).  All subsequent attempts to
> >     connect an emacsclient go to the new server process.
> 
> I believe this is a known problem with GTK builds of Emacs.  GTK cannot
> handle disconnections gracefully; see etc/PROBLEMS.  In the current
> pretest (which will be 23.3), Emacs will handle this by aborting if the
> X connection closes.

Thank you for your reply--I have an additional piece of information,
discovered through trial and error.

If started locally with my emacsclient -c --alternate-editor="" script,
the Emacs server creates its socket at /tmp/emacs1000/server

If started remotely with the same script, but executed from my netbook
via ssh -X, the Emacs server creates its socket at
/tmp/user/1000/emacs1000/server.

I don't know if this is related to the issue or not, but it does prevent
"emacsclient -c" from finding itself on the host machine unless I
specify --socket-name.

Best,

-- 
William Gardella
J.D. Candidate
Class of 2011, University of Pittsburgh School of Law




This bug report was last modified 11 years and 105 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.