Signals y comportamientos diferentes

Hernan Martinez Foffani hernan en orgmf.com.ar
Vie Mar 24 16:32:59 CET 2006


> No se si me pasa a mi solo, pero python no se comporta como cabría
> esperar al manejar las señales, por ejemplo, con esté código, el
> programita debería salir cuando le mandase la señal HUP, pero no sale,
> sin embargo, al hacerlo en C, lo hace perfectamente...
> .
> .   [resto cortado]
> .
> Algo estoy haciendo mal, pero no se que...

El global va dentro de la función.  Ejemplo:

   ...
   def handler(signum, frame):
       global v
       if signum == signal.SIGHUP:
           v = 1
           print 'v = 1'
   ...

-H.
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es