|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 18 Nov 2003 23:27:02 To : Mark A Bernadiner Subject : Re: fork & процессы -------------------------------------------------------------------------------- >>> Mark A Bernadiner wrote: > AL>> 2.2. Организация взаимодействия процессов с помощью сигналов SIGUSR1 > AL>> и SIGUSR2 MAB> Лучше вообще не использовать сигналы для этой цели. MAB> Они для этого не предназначены. MAB> После получения сигнала, реакция процесса на сигнал меняется на MAB> стандартную, и если после того, как получен первый сигнал и до того, MAB> как реакция процесса опять заменена на нужную, Вы эта... только откровенно, с какой луны свалились??? POSIX sigaction() поддерживает сейчас любая нормальная система, и по умолчанию - если не ставить SA_RESETHAND - никто никуда ничего не сбрасывает. И это уже 13 лет как стандарту, а сколько лет реализациям - я и не знаю, но однозначно больше этого срока. MAB> получен второй сигнал, то процесс реагирует на второй сигнал MAB> стандартно, а обычно стандартная реакция на любой сигнал - смерть MAB> процесса... man sigaction. До просветления. P.S. Мне помнится, что Вы любили SCO. Hо ведь и SCO по крайней мере Posix.1-1990 так точно умеет хрен знает сколько времени. /me это шокирует. -netch- --- ifmail v.2.15dev5.1 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/73681411b3c2.html, оценка из 5, голосов 10
|