I added a timeout so network failures would fail faster. Ten seconds seems reasonable to me.