OFFTOPIC: Volani jadra open a signal SIGALRM

Petr Basus Petr.Basus na dtg.cz
Pondělí Červenec 27 19:10:49 CEST 1998


Zdravim,
predem se omlouvam za mirny offtopic.
Pisu kratky daemon proces. Potrebuji zde komunikovat mezi procesy, proto
pouzivam fifo.
Navic ale potrebuju po urcite dobe daemon ukoncit s tim, ze provede
jeste nejake dalsi akce. K tomu vyuzivam signal SIGALRM a pomoci volani
jadra signal(SIGALRM,my_func) nastavim moji funkci. Problem je v tom, ze
po volani open,pokud je akce ruzna od SIG_IGN se nastavi SIGALRM na
defaultni akci, tj. ukonceni programu. Zajimalo by me, zda pouzivam
pouze nestandartni volani, nebo je to normalni.
K programovani vyuzivam knihu Programovani siti operacniho systemu UNIX,
tam bohuzel o tomto problemu neni nikde ani zminka.

Diky za kazdou radu.

                Voloda



Další informace o konferenci Linux