Errori Linux/POSIXFatale
ENFILEENFILE — Troppi File Aperti nel Sistema
È stato raggiunto il limite a livello di sistema sul numero totale di file aperti.
linuxmacosunix
Vedi dettagli SIGCHLD (17)Un processo figlio è terminato, si è fermato o è ripreso.
Il kernel invia SIGCHLD al processo padre quando un figlio cambia stato. Utilizzato per invocare wait() ed evitare processi zombie.
Installa un gestore di SIGCHLD che chiami waitpid(-1, ..., WNOHANG) in un ciclo. Imposta SIGCHLD a SIG_IGN per il riassorbimento automatico dei figli.
ENFILEÈ stato raggiunto il limite a livello di sistema sul numero totale di file aperti.
ETOOMANYREFSTroppi riferimenti a un oggetto kernel impediscono il completamento dell'operazione.
ENOTEMPTYÈ stato effettuato un tentativo di rimuovere una directory che contiene ancora elementi.
ENOMSGNessun messaggio del tipo richiesto è disponibile nella coda dei messaggi.
EPERMIl processo non dispone dei permessi necessari per eseguire l'operazione richiesta.
EPROTOTYPEIl tipo di protocollo non è corretto per il socket in uso.