man(1) Manual page archive


     SYS-SLEEP(2)                                         SYS-SLEEP(2)

     NAME
          sleep - delay

     SYNOPSIS
          include "sys.m";
          sys := load Sys Sys->PATH;

          sleep:    fn(period: int): int;

     DESCRIPTION
          Sleep suspends the current thread for period milliseconds.
          The actual suspension time may be a little more or less than
          the requested time.  If period is 0, the process gives up
          the CPU if another process is waiting to run, returning
          immediately if not.

     SEE ALSO
          sys-intro(2), sys-millisec(2)