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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Yuri Karaban                         2:463/7208     09 Apr 2000  16:53:24
 To : sb@alkar.net
 Subject : Re: Блокировка
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: usenet@sphinx.univ.kiev.ua
 .RFC-NNTP-Posting-Date: 9 Apr 2000 13:53:25 GMT
 
 >>>>> "s" == sb  <sb@alkar.net> writes:
 
     s> ничего не делает, кроме как сидит и ждет прихода разных
     s> сигналов и по пришествию их обрабатывает. Соот. в перерывах
     s> между сигналами ее нужно как-то занять. Делать while(1) или
     s> sleep(100000000) не хочется. Сейчас для этих целей, блокировка
     s> программы до прихода сигнала, используется select(0,0,0,0,0).
     s> Интересует, есть-ли специальные функции делающие такое (ждущие
 
     pause(3)
 
     s> прихода любого сигнала и отваливающиеся с EINTR)? Если таковых
     s> не имеется, то насколько правильно (безопасно, эффективно,
     s> ....) такое использование select() в этих целях?
 
 -- 
 Yuri
 --- Gnus v5.5/XEmacs 20.4 - "Emerald"
  * Origin: SPHINX Station (2:463/7208@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Блокировка   Yuri Karaban   09 Apr 2000 16:53:24 
Архивное /ru.unix.bsd/134451e57fce4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional