Nikita V. Youshchenko -> debian-russian@lists.debian.org @ Fri, 04 Apr 2008 23:01:11 +0400:
>> >> Объясни тогда, зачем держать устройство если его вынули и воткнул ли >> >> обратно не известно? >> >> NVY> Для целостности структуры данных. >> NVY> Нельзя удалять объект, на который остаются ссылки. >> >> По поводу "нельзя" - man umount на предмет ключа -f. NVY> -f Force unmount (in case of an unreachable NFS system). NVY> Не о том :) Не скажи. >> Видишь ли, "объект, на который остаются ссылки" в конечном итоге уже >> удален - устройство-то из системы выдернуто. Что мешает при написании >> даже не драйвера, а подсистемы учесть эту возможность - совершенно >> непонятно. NVY> Нет, объект не удалён. Устройство удалено, а вот представляющий NVY> его объект существует до тех пор, пока на него остаются ссылки. Объект "физическое устройство" удален. Представляющий его объект в ядре является ссылкой на физический. Теперь - осиротевшей. NVY> И должным образом обрабатывает попытки работать с этим NVY> устройством. Например, так, как в приведённом примере с Nokia NVY> N800. Речь у нас как раз идет о том, что недолжным. N800, впрочем, тоже (у нее перекос в другую сторону - ей невозможно сказать "свои приложения я закрыл, все что осталось - это гномовские ублюдки, держащие cwd где попало не по делу, руби их нафиг и отдай девайс"), но она хотя бы сообщает об этом. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: [EMAIL PROTECTED] Юзер упорствует в хождении по граблям. Образовавшиеся шишки он считает трудовыми мозолями. (С)энта -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]