From xemacs-m  Tue Sep 23 23:21:21 1997
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id XAA25625
	for <xemacs-beta@xemacs.org>; Tue, 23 Sep 1997 23:21:21 -0500 (CDT)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.7/8.8.7) id VAA06592;
	Tue, 23 Sep 1997 21:27:23 -0700
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Re: time xemacs -q -no-site-file -f kill-emacs
References: <87lo0nbfwu.fsf@bittersweet.inetarena.com>
X-Face: (:YAD@JS'&Kz'M}n7eX7gEvPR6U1mJ-kt;asEc2qAv;h{Yw7ckz<7+X_SYeTNAaPui:e~x$
 ,A=gkt*>UPL/}\a/#C~v2%ETiAY_sx;xve0yL??JWTtX_-NUzXyP38UdW#cmN1\4(X!c3m#%IbtB-3
 Z-!xpZi!`E.s{(;aP=b11"!3wQu]1j@^V|;n=B|{l<bZV1.AI`zWV%kPCnUhcgEe\(}/_kNd6,*3ZJ
 Q3o<YQ3^u;7jS=:p0--u3msQO
X-Attribution: sb
From: SL Baur <steve@xemacs.org>
In-Reply-To: karlheg@inetarena.com's message of "23 Sep 1997 19:32:17 -0700"
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
Date: 23 Sep 1997 21:27:22 -0700
Message-ID: <m2bu1jnxp1.fsf@altair.xemacs.org>
Lines: 34
X-Mailer: Quassia Gnus v0.10/XEmacs 20.3(beta24) - "Ljubljana"

Karl M Hegbloom <karlheg@inetarena.com> writes:

> bash-2.01$ time xemacs -f kill-emacs

> real	0m10.927s
> user	0m7.470s
> sys	0m0.860s
> bash-2.01$ 
> Fatal error (1).
> Your files have been auto-saved.
> Use `M-x recover-session' to recover them.

>  [....]

> Lisp backtrace follows:

>   # (unwind-protect ...)
>   start-process-internal("gnuserv" nil "gnuserv")
>   apply(start-process-internal "gnuserv" nil "gnuserv" nil)
>   # bind (program-args program buffer name)
>   start-process("gnuserv" nil "gnuserv")
>   # bind (process-connection-type leave-dead)
>   gnuserv-start-1(nil)
>   # bind (leave-dead)
>   gnuserv-start()
 ...

Urgh.  I don't know how much can be done about something like this.
There are two command processing loops in XEmacs and the one used for
initialization and processing of the init files is extremely fragile
to errors.  Signal 1 is a SIGHUP and it probably shouldn't be fatal.

> ... I did not get a core file; I'd started XEmacs from a directory
> where I don't have writes.

