<div>Funziona. C'e' solo un piccolo problema. Se ho una lista di server da</div>
<div>monitorare, al primo login che supera il timeout, lo script esce e non </div>
<div>prosegue con gli altri host che invece sono raggiungibili. Come potrei</div>
<div>raggirare questa cosa?</div>
<div> </div>
<div>Grazie mille<br><br> </div>
<div><span class="gmail_quote">2006/7/31, Marco Mariani <<a href="mailto:marco@sferacarta.com">marco@sferacarta.com</a>>:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>import signal<br><br>def timeout(signum, frame):<br> raise IOError, "Aaaaaah! Tempo scaduto !"
<br><br>try:<br> signal.signal(signal.SIGALRM, timeout)<br> signal.alarm(3) # Tempo in secondi<br><br> mssql = _mssql.connect(host,'sa','')<br> mssql.close()<br><br> signal.alarm(0)<br>except IOError:<br> ...
<br><br></blockquote></div><br>