In questa sezione esamineremo un seplice esempio di uso delle signal. Il programma crea due task. Alternativamente ognuno dei due task invia un signal all'altro e quindi sospende temporaneamente la sua esecuzione, tramite l'uso della funzione pause(), in attesa di essere risvegliato dalla signal inviata dall'altro.