Odchyceni signalu

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Pondělí Říjen 2 21:37:43 CEST 2000


On Mon, 2 Oct 2000, Jan Kasprzak wrote:

> 	Poznamka k portabilite (mimo puvodni subject): Neni uplne stastne
> v signalovem handleru volat knihovni funkce jako treba printf(), ktere
> obvykle nejsou reentrantni. Muze to vest k chybnym vysledkum[1], nebo
> i k padu programu[2].

Na okraj: seznam funkci, ktere je pripustne volat v signal handlerech je
v Single Unix Spec v2 v dokumentaci sigaction() (ovsem zavazny je jen
pochopitelne jen pro SUS2-compliant systemy). V podstate lze rici, ze cim
mene se toho v handleru provadi, tim lepe.

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux