Now we can handle socket.timeout