Penguin
Note: You are viewing an old revision of this page. View the current version.

In the software context; processes spawned by other processes.

If a parent process goes away, various things happen such as

  • Children get sent a SIGHUP, it's not that if the parent process goes away, it's if the terminal goes away, normally closing the session leader closes the terminal too. :)
  • Children that ignore SIGHUP get reparented to init

If a child process goes away, the parent gets a SIGCHLD