obsluha signalu
Alexandr Malusek
malusek na hroch.ujf.cas.cz
Úterý Srpen 11 16:14:36 CEST 1998
scipraha na applet.cz (Zdenek Rulc) writes:
Nasledujici informace jsou bez zaruky (vychazi ze SVR4, ale v Linuxu
by to melo fungovat podobne).
> mam takovy programek, ktery mimo jine jako reakci na signal SIGUSR2
> provede nejake akce. Cosi nekam zapise a pokracuje nerusene dal.
> Obsluha toho signalu trva nejakou dobu a mne by zajimalo co se stane,
> kdyz signal bude chodit casteji nez se staci provest obsluzna funkce.
> Je ignorovan?? ci se nekam stosuje
Neni-li signal v obsluzne rutine ani ignorovan ani blokovan, mohou se
volani obsluzne rutiny stosovat.
> a muze tedy potencialne pretect??
Jadro uchovava pouze tzv. "pending signals mask", tedy informaci, zda
proces obdrzel signal daneho typu, nikoliv kolik jich bylo. Takze v
jadre to pretect nemuze.
--
A. Malusek (malusek na ujf.cas.cz)
UJF AV CR
Další informace o konferenci Linux