Xref: utzoo comp.unix.questions:13320 comp.unix.wizards:15980 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ukma!husc6!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 Message-ID: <11166@bloom-beacon.MIT.EDU> Date: 6 May 89 17:10:12 GMT References: <23340@shemp.CS.UCLA.EDU> <5740041@hpfcdc.HP.COM> Sender: daemon@bloom-beacon.MIT.EDU Reply-To: adtaiwo@athena.mit.edu (Ademola Taiwo) Organization: Massachusetts Institute of Technology Lines: 12 In article <5740041@hpfcdc.HP.COM> rml@hpfcdc.HP.COM (Bob Lenk) writes: >> Or, if nap() doesn't show up, you could use getitimer(2) to do it yourself. > >Even easier, use select(2). Pass zero as the first argument (nfds) and >it will sleep for as long as requested by the fifth argument (timeout). > Okay guys, How does one implement select, sigrelse, sigpause and sighold with signals. I have Xenix socalled SYSV which does not have those functions. I would like to emulate them in some form. I have a feeling this could be done by combining signals with wait. Any help? Thanks.