failedAndRetry method

void failedAndRetry()

Implementation

void failedAndRetry() {
  if (usedLine) {
    return;
  }

  Result result = Result();

  if (retryTimes < 3) {
    retryTimes += 1;
    result.code = 1009;
    result.message = "线路获取失败,重试 $retryTimes";
    delegate?.lineError(result);
    getLine();
  } else {
    result.code = 1008;
    result.message = "无可用线路";
    delegate?.lineError(result);
  }
}