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