🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #9778

Re: IEEE libraries

#9778
From: Steven E. Rice, P.E.
Date: Tue, 13 Sep 1988 19:07
38 lines
2375 bytes
In article <362@boing.UUCP>, Dale Luck (dale@boing.UUCP) writes:

> [ other writers' comments ]

> ok, how about this. I give pm an arex port. And I also let pm display
> messages sent to him via arex. When the library detects an illegal
> condition it sends a string to pm and pm puts it up. The library itself
> cannot put up the message since it does not open any other libraries, nor
> does it have control over how much stack it was given.

This is fine, but an alert or a guru would ensure that the programmer will
pay attention to his errors!  I know there are some who don't want to see
any more guru messages, but the libraries should complain bitterly the
moment this happens!  Otherwise, there will be just that many more broken
pieces of software out floating around. . .

> Couple more questions.
> Do I just wait till opencnt goes negative globally? Or should the library
> track particular tasks.

Track separate tasks!  That way, the offenders will show up quickly.  (In
fact, it might be a good idea to put up an alert if a single task *opened*
the library twice without a close in between!)

> If I track particular tasks should I automatically close the library
> for that task if it disappears from the system? Or maybe I should just
> send another message stating that a task was lost.

If the task disappears, close the library for that task.  That way, the
system should have the best chance of continuing to run after the rogue
task has evaporated.

					Steve Rice

-----------------------------------------------------------------------------
* Every knee shall bow, and every tongue confess that Jesus Christ is Lord! *
new: stever@videovax.tv.Tek.com               [phone (503) 627-1320]
old: {decvax | hplabs | uunet | uw-beaver}!tektronix!videovax!stever
Technical Details
Message-ID: <5213@videovax.Tek.COM>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!tektronix!tekcrl!tekfdi!videovax!stever
References: <1356@percival.UUCP> <b03Kac9bnd10108qAIk@amdahl.uts.amdahl.com> <358@boing.UUCP> <1570@sbcs.sunysb.edu> <362@boing.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!tektronix!tekcrl!tekfdi!videovax!stever
From: stever@videovax.Tek.COM (Steven E. Rice, P.E.)
Newsgroups: comp.sys.amiga.tech
Subject: Re: IEEE libraries
Keywords: IEEE
Message-ID: <5213@videovax.Tek.COM>
Date: 13 Sep 88 19:07:00 GMT
References: <1356@percival.UUCP> <b03Kac9bnd10108qAIk@amdahl.uts.amdahl.com> <358@boing.UUCP> <1570@sbcs.sunysb.edu> <362@boing.UUCP>
Reply-To: stever@videovax.Tek.COM (Steven E. Rice, P.E.)
Distribution: na
Organization: Tektronix Television Systems, Beaverton, Oregon
Lines: 38