Xref: utzoo comp.unix.questions:13395 comp.unix.wizards:16024 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!athena.mit.edu!adtaiwo From: adtaiwo@athena.mit.edu (Ademola Taiwo) Newsgroups: comp.unix.questions,comp.unix.wizards Subject: Re: "usleep" routine in HP's Keywords: select Message-ID: <11243@bloom-beacon.MIT.EDU> Date: 9 May 89 01:49:01 GMT References: <23340@shemp.CS.UCLA.EDU> <5740041@hpfcdc.HP.COM> <11215@bloom-beacon.MIT.EDU> <17374@mimsy.UUCP> Sender: daemon@bloom-beacon.MIT.EDU Reply-To: adtaiwo@athena.mit.edu (Ademola Taiwo) Organization: Massachusetts Institute of Technology Lines: 15 In article <17374@mimsy.UUCP> chris@mimsy.UUCP (Chris Torek) writes: >>In article <17358@mimsy.UUCP> I wrote: >>>you cannot implement sighold, sigpause, and sigrelse reliably. >>>You cannot reliably implement select with anything other than poll(). >The key word is *reliable*; that was the whole point of the 4.1BSD >jobs library, and later the 4.2BSD reliable signals. >In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7163) Okay, you guys are right. What to do? I need these routines desperately and since I have been fooling around with my kernel and I am willing to add more stuff to it if this is the only way to implement them reliably. Maybe the quetion is, Is there a way to implememnt these routines under xenix? I really need them. -Thanks.