signals

Demonstrates how to use signals.

Synopsis

signals

Description

Demonstrates the use of threads and signals.

The main() routine launches two threads. These threads sit in a loop and count. After a given number of iterations through their loop, they send a signal to the parent task. When the parent task gets a signal, it wakes up and prints the current counters of the threads to show how much they were able to count.

Associated Files

signals.c

Location

examples/Kernel