[Devel] Тесты по CIFS

Vitaly Lipatov =?iso-8859-1?q?lav_=CE=C1_etersoft=2Eru?=
Вт Янв 6 13:04:16 MSK 2009


В сообщении от 6 января 2009 Pavel Shilovsky написал(a):
> Выяснил вот ещё что:
> Это странный вызов unlock перед закрытие файла не несёт в себе ничего
> особенного
>
> Jan  6 12:02:45 tartarus kernel: unlocking 16499 from 0 to -1
>
> Непонятно, что VFS хочет этим сказать, но по сути это для нас
> несущественно.
>
> Что же касается поведения windows, то судя из документации и поведения
> драйвера - каждому файловому дескриптору соответствуют свои блокировки, и
> его закрытие не приводит к снятию блокировок, установленных другими
> дескрипторами этого же файла даже в рамках одного процесса.
Так всё и есть в Windows.

>
> Конечно, хотелось бы увидеть подтверждение данного поведения тестами :)
Ну это доподлинно известно, так что тест будет полезен только тому, кто его 
напишет.
Равно как и доподлинно известно, что по POSIX надо вести себя по-другому, как 
в Linux и сделано.


-- 
С уважением,
Виталий Липатов
Россия, Санкт-Петербург. www.etersoft.ru
GNU! ALT Linux Team! WINE! WIKI! LaTeX! LyX!


Подробная информация о списке рассылки devel