reconnect on handshake timeout