sleep()

Guy Harris guy at rlgvax.UUCP
Sun Jul 17 16:53:00 AEST 1983


Having pause() only work if there is an alarm outstanding works if 1) you
have some other way to implement a block/wakeup mechanism (using pause(),
signal(), and kill() for this is a ghastly kludge but if it's all you've got...)
as USG UNIX 5.0 does, I believe 4.2BSD does (I don't have my 4.2BSD System
Manual handy), and I suspect CB-UNIX does, or 2) every time a process does
a block explicitly requested as such by user-mode code it wants a timeout.

	Guy Harris
	{seismo,mcnc,we13,brl-bmd,allegra}!rglvax!guy



More information about the Comp.unix.wizards mailing list