Portál AbcLinuxu, 7. listopadu 2025 17:51
static void sig_usr(int signo) // obsluha signalu
{
}
int main(void)
{
if (signal(SIGUSR1, sig_usr) == SIG_ERR)
err_sys("signal(SIGINT) error");
if (signal(SIGUSR2, sig_usr) == SIG_ERR)
err_sys("signal(SIGQUIT) error");
} atd, co kdyz bude chtit chytnou traba 10signalu, musim
10krat obsaat signal(...) a definovat obsluhu???
nelze nejaka rici, ze vsechny signaly budou obsluhovany
jednim handlerem? a v nem si to pak roztridim.
dekuji
Na otázku zatím nikdo bohužel neodpověděl.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.