Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!decvax!decwrl!pyramid!pesnta!hplabs!ucbvax!LOCUS.UCLA.EDU!srt From: srt@LOCUS.UCLA.EDU.UUCP Newsgroups: mod.computers.apollo Subject: Apollo GNU Emacs Bug Message-ID: <860609.212808z.02198.srt@ZEUS.LOCUS.UCLA.EDU> Date: Mon, 9-Jun-86 17:28:08 EDT Article-I.D.: ZEUS.860609.212808z.02198.srt Posted: Mon Jun 9 17:28:08 1986 Date-Received: Tue, 10-Jun-86 00:07:41 EDT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 19 Approved: apollo@yale-comix.arpa GNU Emacs for the Apollos hangs on using DIRED and RMAIL. I eventually traced the problem to a call to sigpause in wait_for_termination. I replaced the sigpause with a "sleep(2)" and everything seems to work fine. The releveant code is: if (wait_debugging) then sleep(1); else sigpause(0); Which I changed to: sleep(2); I haven't any idea why sigpause doesn't work. Scott R. Turner ARPA: (now) srt@UCLA-LOCUS.ARPA (soon) srt@LOCUS.UCLA.EDU UUCP: ...!{cepu,ihnp4,trwspp,ucbvax}!ucla-cs!srt HAIRNET: ...!{clairol,tegrin}!srt@hairnet-relay.arpa