Salve,
sono fermo nella scrittura in un piccolo script che permette di collegarsi ad alcuni server mssql
presenti in una lista. Lo script "sembra funzionare" egregiamente, ma si blocca completamente
e inspiegabilmente quando tenta di connettersi ad alcuni host.
Mi chiedevo, nel codice seguente, è
import signal
def timeout(signum, frame):
raise IOError, "Aah! 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:
...
_