process-sleep

Arguments:
seconds &optional whostate

process-sleep suspends the
current process for at least the number of seconds specified. That
number may be any non-negative, non-complex number. While the process
sleeps, other processes are allowed to run. The whostate (default
"Sleep") is a string which temporarily replaces the process'
whostate during the sleep.

When multiprocessing is enabled in the Lisp world (perhaps with a
call to start-scheduler), the standard
Common Lisp function sleep is
changed to be equivalent to process-sleep. Instead of causing the entire
Lisp world to suspend execution for the indicated time, only the
executing process is suspended. This is usually the desired
action.