sleep()ing less than a second
Robert Claeson
prc at erbe.se
Thu Dec 21 04:55:22 AEST 1989
In article <2754 at servax0.essex.ac.uk>, peter at sersun1.essex.ac.uk (Allott P) writes:
> In article <89348.231211BACON at MTUS5.BITNET> BACON at MTUS5.BITNET (Jeffery Bacon) writes:
> >Given sleep(arg); unsigned arg. Nothing new.
> >But what if you want to sleep for less than one second, say, 0.5?
> It is possible to "sleep" for less than one second by doing a
> selcect(.......) with an appropriate value in the timeval (5th param I think)
> and with no channels to check (2nd through 4th params I think).
The same trick can be done under UNIX System V Release 3.x using the poll()
system call with appropriate values and no stream fd's to check.
--
Robert Claeson E-mail: rclaeson at erbe.se
ERBE DATA AB
More information about the Comp.lang.c
mailing list