ENFILEENFILE — Слишком много открытых файлов в системе
Достигнут общесистемный лимит на суммарное количество открытых файлов.
SIGCHLD (17)Дочерний процесс завершился, был остановлен или возобновлён.
Ядро посылает SIGCHLD родителю при изменении состояния дочернего процесса. Используется для вызова wait() и предотвращения процессов-зомби.
Установите обработчик SIGCHLD, который вызывает waitpid(-1, ..., WNOHANG) в цикле. Установите SIGCHLD в SIG_IGN для автоматического сбора завершившихся дочерних процессов.
ENFILEДостигнут общесистемный лимит на суммарное количество открытых файлов.
ETOOMANYREFSСлишком большое количество ссылок на объект ядра не позволяет завершить операцию.
ENOTEMPTYПредпринята попытка удалить каталог, в котором ещё есть содержимое.
ENOMSGВ очереди сообщений нет доступного сообщения запрошенного типа.
EPERMПроцесс не имеет необходимых прав для выполнения запрошенной операции.
EPROTOTYPEТип протокола не соответствует используемому сокету.