# Method fork()

Method fork

  `object fork()`

Description

  Fork the process in two.

  Fork splits the process in two, and for the parent it returns a pid object for the child. Refer to your Unix manual for further details.

Note

  This function can cause endless bugs if used without proper care.

  This function is disabled when using threads.

  This function is not available on all platforms.

  The most common use for fork is to start sub programs, which is better done with Process.create_process().

See also

  Process.create_process()