Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!gem.mps.ohio-state.edu!ginosko!uunet!cbmvax!jesup From: jesup@cbmvax.UUCP (Randell Jesup) Newsgroups: comp.sys.amiga.tech Subject: Re: Procure() and Vacate() Message-ID: <8127@cbmvax.UUCP> Date: 9 Oct 89 18:57:51 GMT References: <186@egrunix.UUCP> <8068@cbmvax.UUCP> <191@egrunix.UUCP> <8084@cbmvax.UUCP> <18004@pasteur.Berkeley.EDU> <8109@cbmvax.UUCP> <18069@pasteur.Berkeley.EDU> Reply-To: jesup@cbmvax.UUCP (Randell Jesup) Organization: Commodore Technology, West Chester, PA Lines: 15 In article <18069@pasteur.Berkeley.EDU> navas@cory.Berkeley.EDU.UUCP (David C. Navas) writes: >hmmm, I'm sure it is. I'll mostly be using signal semaphores -- but there >is no way to wait on multiple semaphores (that I know of), so it's back >to message-based sems. I'm going to be sem'ing disk drive access for >my Jazzbench programs, and I *need* a way to know when one of several drives >becomes available (read: fewer krunch-krunch-groin-groin!!) > >if anyone knows of a better way to do this, I'm open for suggestions. ObtainSemaphoreList()/ReleaseSemaphoreList(). -- Randell Jesup, Keeper of AmigaDos, Commodore Engineering. {uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.cbm.commodore.com BIX: rjesup Common phrase heard at Amiga Devcon '89: "It's in there!"