duda perl

Raymond Hall kovalski@iris.razteca.org.mx
Fri, 17 Jul 1998 17:58:19 -0500 (CDT)


Sucede que hice un modulo en perl oo para transferis hashes de tamaņo
arbitrario entre programas. Todo esta muy bonito pero hay un problema: si
interrumpo o mato (SIGINT, SIGKILL) al programa que creo un objeto de
estos, el area de memoria compartida se queda y tengo que dealocarla con
ipcrm. El asunto se resuelve si "cacho" SIGINT en el programa y antes de
salir hace su GC, pero me gustaria poder ocultar este detalle del programa
y meter el trap directamente en el modulo. Ahora bien, mi duda es: que tan
"peligroso" "inestable" seria meter un trap a sigint en un objeto?, por
ejemplo, que pasa si creo diez objetos de estos y cada uno cacha sigint?,
salu2,
Raymond.

--
"Aturdido y colerico...como un perro en el periferico" - Rockdrigo
Raymond Hall <kovalski@razteca.org.mx>  http://razteca.org.mx/~kovalski