Site icon EfmSoft

Что означает код errno 119 (ENAVAIL)?

 
Также может означать:
КонстантаТипОС
ERROR_BAD_DRIVER_LEVELОшибка WindowsWindows
ENOBUFSerrnoWindows
KERNEL_STACK_INPAGE_ERRORКод BSODWindows
Предыдущий Следующий
ENETUNREACH ENOBUFS

ENAVAIL

Что означает ENAVAIL в Linux

ENAVAIL означает «Нет доступных семафоров XENIX». Для условия «Нет доступных семафоров XENIX» код ENAVAIL нужно связывать с первым возвратившим его вызовом и контекстом: исторический интерфейс System V, STREAMS, XENIX либо совместимый driver/ioctl ABI.

После отказа, соответствующего «Нет доступных семафоров XENIX», сохраните errno немедленно: любой последующий системный или библиотечный вызов может заменить значение. Для ENAVAIL исходная английская страница также выделяет XENIX, STREAMS, ABI, CRT и If; эти данные полезно записать вместе с return value, потоком и временем события.

Диагностика

На платформе Linux исправление ENAVAIL считается подтверждённым, когда исходная операция даёт ожидаемый результат, а отдельный отрицательный тест по-прежнему воспроизводит именно условие «Нет доступных семафоров XENIX» без утечки ресурсов и потери первичной диагностики.

Ссылки для ENAVAIL


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version