previous | start | next

Signals

Need: Interrupt a process during its normal execution.

  1. Waiting for a child. The child has terminated.

    Send a signal to the parent.

  2. A process is taking too long.

    Send a terminate signal.

  3. System is shutting down.

    Send a terminate signal to all processes.

  4. Wait for a specified amount of time before continuing.

    Sleep and wait for a signal to wake up.



previous | start | next