<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>&nbsp;</div>
<div>Grazie mille<br><br>&nbsp;</div>
<div><span class="gmail_quote">2006/7/31, Marco Mariani &lt;<a href="mailto:marco@sferacarta.com">marco@sferacarta.com</a>&gt;:</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>&nbsp;&nbsp; raise IOError, &quot;Aaaaaah! Tempo scaduto !&quot;
<br><br>try:<br>&nbsp;&nbsp; signal.signal(signal.SIGALRM, timeout)<br>&nbsp;&nbsp; signal.alarm(3)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # Tempo in secondi<br><br>&nbsp;&nbsp; mssql = _mssql.connect(host,'sa','')<br>&nbsp;&nbsp; mssql.close()<br><br>&nbsp;&nbsp; signal.alarm(0)<br>except IOError:<br>&nbsp;&nbsp; ...
<br><br></blockquote></div><br>