Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Konstantin Kamensky                  2:5020/400     16 Jul 2001  13:36:38
 To : All
 Subject : system call "close" - blocking?
 -------------------------------------------------------------------------------- 
 
 Столкнулся тут с одной проблемой - открываем с помощью вызова open в
 блокирующем режиме ttySxx (в неблокирующем нормально не работает), и при
 определенных обстоятельствах (например, ошибка общения с модемом) необходимо
 порт закрыть и открыть заново, так вот, вызов close блокирует программу. Что
 в связи с эти можно предпринять? Можно делать что-то типа alarm(1), тогда
 через секунду сигнал сбросит системный вызов, но это не решает проблему
 висящего файл-дескриптора, их число ведь ограничено.
 
 --
         With best regards, Konstantin Kamensky  (krishome@mail.zaural.ru)
 --- ifmail v.2.15dev5
  * Origin: ROSTELECOM TCMS-14 (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 system call "close" - blocking?   Konstantin Kamensky   16 Jul 2001 13:36:38 
 system call "close" - blocking?   Andrey Melnikov   17 Jul 2001 22:34:56 
Архивное /ru.linux/790112d00c23.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional