> 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). Bob Lenk hplabs!hpfcla!rml rml at hpfcla.hp.com