i_chay:

>> Попытка использовать неверный файловый дескриптор является, по-моему,
>> ошибкой в той же степени, что и segmentation fault.

IC> По-моему, попытка использовать неверный файловый дескриптор должна
IC> приводить лишь к установке errno в значение EBADF.

Я и не говорю, что попытка использовать неверный файловый дескриптор должна
приводить к другим результатам. Я говорю, что EBADF является признаком
ошибки в программе в той же степени, что и segmentation fault. Хотя, в
принципе, есть сценарии, когда EBADF - это нормально (например, надо закрыть
все открытые дескрипторы), но здесь IMO не тот случай.

-- 
Дмитрий Падучих
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить