Function: SB-THREAD:MAKE-THREAD

package type github

Create a new thread of NAME that runs FUNCTION with the argument list designator provided (defaults to no argument). Thread exits when the function returns. The return values of FUNCTION are kept around and can be retrieved by JOIN-THREAD.

Invoking the initial ABORT restart established by MAKE-THREAD terminates the thread.

See also: RETURN-FROM-THREAD, ABORT-THREAD.

Lambda list

(function &key sb-thread::name sb-thread::arguments sb-thread::ephemeral)