Path: utzoo!attcan!uunet!super!udel!gatech!bloom-beacon!think!ames!oliveb!amiga!boing!dale From: dale@boing.UUCP (Dale Luck) Newsgroups: comp.sys.amiga.tech Subject: Re: IEEE libraries Keywords: IEEE Message-ID: <362@boing.UUCP> Date: 9 Sep 88 17:20:20 GMT References: <1356@percival.UUCP> <358@boing.UUCP> <1570@sbcs.sunysb.edu> Reply-To: dale@boing.UUCP (Dale Luck) Distribution: na Organization: Boing, Milpitas, Ca. Lines: 27 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. Couple more questions. Do I just wait till opencnt goes negative globally? Or should the library track particular tasks. 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. -- 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.