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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Yuriy Kaminskiy                      2:5020/517.21  16 Jun 2001  01:47:15
 To : Antony Y. Bolotin
 Subject : Re: Перехват сигналов
 -------------------------------------------------------------------------------- 
 
 
 >>>>> On 22:46 15/6/2001, anton@cns.donetsk.ua writes:
  AYB> В linux , если верить доке, действие всех сигналов по умолчанию - 
  AYB> завершение процесса.
 
  Это какой-такой доке? Одно из двух - или ты что-то не так понял, или
 эту доку нужно выкинуть в помойку.
  Согласно man 7 signal, по-умолчанию SIGCHLD, SIGURG, SIGWINCH
 игнорируются; SIGCONT возобновляет выполнение остановленного процесса;
 SIGSTOP, SIGTSTP, SIGTTIN, SIGTTOU останавливают процесс; для SIGEMT
 и SIGSYS поведение по-умолчанию не указано.
 
  AYB>  А можно ли одним вызовом signal определить обработчик 
  AYB> всех сигналов ?
 
  Hет. Только
  for(sig=0;sig<_NSIG;sig++) sigaction(sig, &sa, &(save_sa[i]));
 
  AYB> Если можно, то как или где почитать ?  Естествеено,
  AYB> неперехватываемые не считаются :))
 
 -- 
 Yuriy Kaminskiy.
 --- Gnus v5.2.25/XEmacs 19.14
  * Origin: C2B8 59EA 497A D6F6 2640  0E49 D84A AADA EAC (2:5020/517.21@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Перехват сигналов   Yuriy Kaminskiy   16 Jun 2001 01:47:15 
Архивное /ru.linux/17427a13eb80e.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional