Re: Неблокирующая ФС
21 сентября 2012 г., 18:53 пользователь Artem Chuprina написал:
>
> >> I/O Error, например.
>
> DF> "Операция выполняется ...", errno = EINPROGRESS;
>
> Ты полагаешь, что винворд (oowriter, lowriter, да хотя бы vim или emacs)
> себя ведет именно так?
Нет, это описание механизма желаемого поведения.
По крайней мере, в Linux, для этого приходится запускать
отдельный процесс, потому что файловые операции
с настоящими файлами - блокирующие.
> Или предлагаешь вдумчиво патчить каждую первую
> программу, которой вздумалось открыть файл с сети, и open(2) заодно?
Нет, это они пусть патчат.
Reply to: