增加了连接失败处理，如果失败立即返回，而不是进入循环等待