|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 10 Oct 2005 02:43:38 To : Eugene B. Berdnikov Subject : Re: Дык на чём остановиться? -------------------------------------------------------------------------------- Oct 10 01:08 05, Eugene B. Berdnikov wrote to Zahar Kiselev: EBB> Для операции чтения с любимого до слёз COM-порта есть таймаут? EBB> Вот так прямо набираю cat /dev/ttyS0 и жду. Когда отвалимся? :) Согласен, посадили меня в лужу:) Hо с другой стороны - читают обычно не из "голого" порта, а к нему подключен модем. Так вот если модем потеряет связь и опустит сигнал DSR - по-моему это приводит к выходу из read по ошибке. Хотя модема под рукой нет, проверить не на чем. EBB> У меня в хозяйстве есть разные мейлеры - sendmail, postfix, exim, EBB> и ни один из них никогда не повисал на read(). И squid не виснет EBB> никогда, а ведь читает он будь здоров, куда там мейлерам... Выводы? По всей видимости у них у всех предусмотрены встроенные таймеры на операцию read(). Кстати это повод подсмотреть как это сделано. Zahar --- Msged/LNX 6.1.1 * Origin: mobile point - Compaq Armada 1750 + Siemens ME45 (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3288434924d2.html, оценка из 5, голосов 10
|