From xemacs-m  Tue Apr  8 05:05:02 1997
Received: from frege.math.ethz.ch (root@frege-d-math-north-g-west.math.ethz.ch [129.132.145.3])
	by xemacs.org (8.8.5/8.8.5) with SMTP id FAA25229
	for <xemacs-beta@xemacs.org>; Tue, 8 Apr 1997 05:04:44 -0500 (CDT)
From: vroonhof@math.ethz.ch
Received: from loewner.math.ethz.ch (loewner [129.132.145.82]) by frege.math.ethz.ch (8.6.12/Main-STAT-mailer) with ESMTP id MAA06206 for <xemacs-beta@xemacs.org>; Tue, 8 Apr 1997 12:03:42 +0200
Received: (vroonhof@localhost) by loewner.math.ethz.ch (8.6.12/D-MATH-client) id MAA15364 for xemacs-beta@xemacs.org; Tue, 8 Apr 1997 12:04:41 +0200
Message-Id: <199704081004.MAA15364@loewner.math.ethz.ch>
Subject: gnuserv.el in XEmacs 19.15 (fwd)
To: xemacs-beta@xemacs.org
Date: Tue, 8 Apr 1997 12:04:40 +0200 (MET DST)
X-Mailer: ELM [version 2.4 PL24 PGP2]
Content-Type: text

Forwarded message:
From grasbln!gras.de!ck@berlin.shuttle.de  Tue Apr  8 12:00:06 1997
Date: Tue, 8 Apr 1997 12:00:32 +0200 (MET DST)
>Date: Tue, 8 Apr 1997 11:48:07 +0200 (MET DST)
Message-Id: <199704080948.LAA26322@grasbln.gras.de>
Reply-To: grasbln!gras.de!ck@berlin.shuttle.de
From: Christian Kirsch <grasbln!grasbln.gras.de!ck@berlin.shuttle.de>
To: vroonhof@math.ethz.ch, ange@hplb.hpl.hp.com
Subject: gnuserv.el in XEmacs 19.15
Content-Type: text

Hi,

I'm sending this to you both since I don't know who might actually be
maintaining this package.

I've been using XEmacs since version 19.13 together with gnuserv quite
happily. Now, with version 19.15, it kinda stopped working. Here's
what I experience on SunOS-4.1.3 (it's ok on Solaris and Linux) with
the precompiled binaries of XEmacs 19.15.

When I use gnuserv for the first time to edit a file, it works ok.
When I'm done, I type C-x #, the gnuserv frame vanishes and the "main"
XEmacs frame says "server subprocess exited" in the minibuffer. When I
try to use gnuserv again to edit another file, I get two messages
informing me that gnuserv can't connect. strace shows exactly this: A
socket is created and a subsequent connect() call with this socket
fails with an ECONNREFUSED error.

I have to type C-x # in the main frame again, which restarts the
server (according to the message in the minibuffer), before I can use
gnuserv again. Another problem seems to be that _ALL_ frames used by
gnuserv are closed whenever I type C-x # in one of them.

The problems mentioned go away when I use server.el and gnuserv.el
from XEmacs 19.13 instead of the ones from 19.15.

Of course, I'm not sure if this is a bug or a feature and if I've just
missed some obvious variables I should have set to a sensible value
...

Kind regards
Christian Kirsch
ck@gras.de


-- 
Jan Vroonhof                    http://www.math.ethz.ch/~vroonhof/
Mathematik,                                  vroonhof@math.ethz.ch
HG E16, ETH-Zentrum,                      Tel: +41-1-6325456/25154
Raemistrasse 101, CH-8092 Zuerich.              Fax: +41-1-6321085

