[Python] uscire dopo timeout
sergio brio
brio.sergio a gmail.com
Mar 1 Ago 2006 11:51:34 CEST
Funziona. C'e' solo un piccolo problema. Se ho una lista di server da
monitorare, al primo login che supera il timeout, lo script esce e non
prosegue con gli altri host che invece sono raggiungibili. Come potrei
raggirare questa cosa?
Grazie mille
2006/7/31, Marco Mariani <marco a sferacarta.com>:
>
>
> import signal
>
> def timeout(signum, frame):
> raise IOError, "Aaaaaah! Tempo scaduto !"
>
> try:
> signal.signal(signal.SIGALRM, timeout)
> signal.alarm(3) # Tempo in secondi
>
> mssql = _mssql.connect(host,'sa','')
> mssql.close()
>
> signal.alarm(0)
> except IOError:
> ...
>
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.python.it/pipermail/python/attachments/20060801/5417e15d/attachment.html
Maggiori informazioni sulla lista
Python