Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!gem.mps.ohio-state.edu!apple!oliveb!amiga!cbmvax!mks From: mks@cbmvax.UUCP (Michael Sinz - CATS) Newsgroups: comp.sys.amiga.tech Subject: Re: Procure() and Vacate() Message-ID: <8109@cbmvax.UUCP> Date: 6 Oct 89 12:28:16 GMT References: <186@egrunix.UUCP> <8068@cbmvax.UUCP> <191@egrunix.UUCP> <8084@cbmvax.UUCP> <18004@pasteur.Berkeley.EDU> Reply-To: mks@cbmvax.UUCP (Michael Sinz - CATS) Organization: Commodore Technology, West Chester, PA Lines: 22 In article <18004@pasteur.Berkeley.EDU> navas@cory.Berkeley.EDU.UUCP (David C. Navas) writes: >In article <8084@cbmvax.UUCP> mks@cbmvax.UUCP (Michael Sinz - CATS) writes: [Deleted...] >Umm, okay, as long as we're on the topic... Does anyone know how well (or if) >Procure() and Vacate() work (I'll be using them pretty darn soon now.) Procure() and Vacate() work great. However, you should know that there is more system and programmer overhead in using them over ObtainSemaphore() and ReleaseSemaphore()... The AddSemaphore() work-around is perfectly legal and "recommended" > >David Navas >navas@CORY.BERKELEY.EDU /----------------------------------------------------------------------\ | /// Michael Sinz -- CATS/Amiga Software Engineer | | /// PHONE 215-431-9422 UUCP ( uunet | rutgers ) !cbmvax!mks | | /// | |\\\/// When people are free to do as they please, | | \XX/ they usually imitate each other. | \----------------------------------------------------------------------/