🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #1618

Re: 18.53 dies after wall on suns

#1618
From: Christopher A. Welty
Date: Thu, 20 Apr 1989 20:09
31 lines
1453 bytes
In article <8904160317.AA11975@bimini.cs.brown.edu> kgk@cs.brown.edu (Keiji Kanazawa) writes:
>
>In GNU Emacs 18.53.1 of Sat Apr 15 1989 on fred (berkeley-unix)
>
>On both sun3s and 4s under sunOS 4.0, if somebody walls while I'm in
>emacs, emacs completely hangs, and I have to log in from another
>port and kill it off.
>
>Has anybody else had similar problems, and is there a fix for this
>problem?

This has worked for me (4.0.1 doesn't help):

*** process.c~  Mon Sep 26 18:18:20 1988
--- process.c   Thu Apr 20 15:57:24 1989
***************
*** 1399,1402 ****
--- 1399,1406 ----
            error("select error: %s", sys_errlist[xerrno]);
        }
+ #ifdef SUN
+       else if (nfds > 0 && (Available & 1))
+       kill(getpid(), SIGIO); /* fixes bizarre error with broadcast msgs */
+ #endif


I believe someone else posted a very similar patch.


Christopher Welty  ---  Asst. Director, RPI CS Labs | "Porsche:  Fahren in
weltyc@cs.rpi.edu             ...!njin!nyser!weltyc |  seiner schoensten Form"
Technical Details
Message-ID: <1398@rpi.edu>
Path: arc1-ca.pugleaf.net!utzoo!telly!attcan!uunet!tut.cis.ohio-state.edu!rpi!liszt.cs.rpi.edu!weltyc
References: <8904160317.AA11975@bimini.cs.brown.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!telly!attcan!uunet!tut.cis.ohio-state.edu!rpi!liszt.cs.rpi.edu!weltyc
From: weltyc@cs.rpi.edu (Christopher A. Welty)
Newsgroups: gnu.emacs.bug
Subject: Re: 18.53 dies after wall on suns
Message-ID: <1398@rpi.edu>
Date: 20 Apr 89 20:09:52 GMT
References: <8904160317.AA11975@bimini.cs.brown.edu>
Sender: usenet@rpi.edu
Distribution: gnu
Organization: RPI Computer Science Dept.
Lines: 31