Vai al contenuto
Errori Linux/POSIXInfo
SIGIO (29)

SIGIO (29) — Segnale I/O Pronto

Un descrittore di file è pronto per l'I/O; utilizzato con l'I/O asincrono guidato dai segnali.

linuxunix

Cause di questo errore

Il processo ha abilitato l'I/O guidato dai segnali con fcntl(F_SETFL, O_ASYNC). Il kernel invia SIGIO quando il fd è pronto.

Come correggerlo

Installa un gestore di SIGIO per eseguire l'I/O. Le applicazioni moderne preferiscono epoll() o io_uring() all'I/O guidato dai segnali.

Documentazione ufficiale

Codici di errore correlati