2023-05-16 23:46:46 +02:00
|
|
|
- magari fare che (alcune delle) print vengano messe su tutti e tre i terminali
|
|
|
|
(motivo per cui ho messo le funzioni in nonsodovemetterle)
|
|
|
|
(forse basta tipo duplicare il fd ma sono stanco ci penso domani)
|
2023-05-18 11:59:36 +02:00
|
|
|
|
2023-05-16 23:46:46 +02:00
|
|
|
- sistemare include (FARE SOLO ALLA FINE ALTRIMENTI SPRECO DI TEMPO COME LA TUA VITA)
|
|
|
|
|
|
|
|
- invece di fare tutti if == -1 si potrebbe fare come semOp e creare una funzione identica
|
|
|
|
che fa gia il controllo (ha come svantaggio che non puoi specifare dove va in errore con l'errexit)
|
2023-05-18 11:59:36 +02:00
|
|
|
(anche se forse basta passare la/le stringe ma vedi riga 3) EDI APPROVA
|
2023-05-19 15:21:15 +02:00
|
|
|
|
2023-05-21 17:46:36 +02:00
|
|
|
- testare chiusura figli perche i miei terminali si chiudono da soli
|
|
|
|
|
|
|
|
- fixare questo perche non funziona:
|
|
|
|
sigint_count--;
|
|
|
|
if (sigint_count > 0) {
|
|
|
|
printfServer("Press again Ctrl^C to exit ");
|
|
|
|
printf("(whitin %d sec)\n", TIME_TO_RESET);
|
|
|
|
alarm(TIME_TO_RESET);
|
|
|
|
} else {
|
|
|
|
}
|