Comunque, il timeout che vuoi mettere è sulla connect (=il server potrebbe non essere in linea) o sulla read (=il server è collegato ma non fornisce dati)?