Article View: comp.sys.amiga.tech
Article #9733Re: IEEE libraries
From: Kevin Clague
Date: Fri, 09 Sep 1988 22:50
Date: Fri, 09 Sep 1988 22:50
51 lines
2669 bytes
2669 bytes
In article <362@boing.UUCP> dale@boing.UUCP (Dale Luck) writes:
>In article <1570@sbcs.sunysb.edu> root@sbcs.sunysb.edu (root) writes:
>>>
>>> The one change we could make for V1.4 is have it GURU (recoverable?)
>>
>> No, please no more GURU conditions. It seems to be that a reasonable
>> thing to do is when the count would go negative just mark the
>> library as permanently open and ignore any further closes.
>
>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.
Interesting idea. I never would have thought about it.
>
>Couple more questions.
>Do I just wait till opencnt goes negative globally? Or should the library
>track particular tasks.
Danger Will Robinson... resource tracking ahead.
It depends on how complex the implementation is. Task tracking has it's
advantages.
>
>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.
Sounds like you may be setting a precedent for other libraries to
follow
>Dale Luck Boing, Inc. {cbmvax|oliveb|pyramid}|!amiga!boing!dale
>Although I do contract work for Amiga-LosGatos, my opinions probably
>don't represent those of Commodore or its management or its engineers,
>but I think the world would be a better place if they did.
GOT THAT RIGHT!!
kevin
--
UUCP: kevin@amdahl.uts.amdahl.com
or: {sun,decwrl,hplabs,pyramid,seismo,oliveb}!amdahl!kevin
DDD: 408-737-5481
USPS: Amdahl Corp. M/S 249, 1250 E. Arques Av, Sunnyvale, CA 94086
[ Any thoughts or opinions which may or may not have been expressed ]
[ herein are my own. They are not necessarily those of my employer. ]
Technical Details
Message-ID:
<b1R66dclwK1010CjbCg@amdahl.uts.amdahl.com>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!pasteur!ames!amdahl!kevinReferences:
<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!lll-winken!lll-tis!helios.ee.lbl.gov!pasteur!ames!amdahl!kevin From: kevin@amdahl.uts.amdahl.com (Kevin Clague) Newsgroups: comp.sys.amiga.tech Subject: Re: IEEE libraries Keywords: IEEE Message-ID: <b1R66dclwK1010CjbCg@amdahl.uts.amdahl.com> Date: 9 Sep 88 22:50:51 GMT References: <1356@percival.UUCP> <b03Kac9bnd10108qAIk@amdahl.uts.amdahl.com> <358@boing.UUCP> <1570@sbcs.sunysb.edu> <362@boing.UUCP> Reply-To: kevin@amdahl.uts.amdahl.com (Kevin Clague) Distribution: na Organization: Amdahl Corporation, Sunnyvale, CA 94086 Lines: 50