Il seguente programma dimostra l'uso della primitiva alarm() per implementare un timeout.
alarm.c
Domanda: Il programma ha un piccolo problema di concorrenza: quale? C'e' un modo semplice per risolverlo?