odps-sqoop/src/java/org/apache/sqoop/mapreduce/SQLServerAsyncDBExecThread.java [343:354]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  private synchronized void setLastError(Exception e) {
    if (this.err == null) {
      // Just set it.
      LOG.error("Got exception in update thread: "
          + StringUtils.stringifyException(e));
      this.err = e;
    } else {
      // Slot is full. Log it and discard.
      LOG.error("Exception in update thread but error slot full: "
          + StringUtils.stringifyException(e));
    }
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



odps-sqoop/src/java/org/apache/sqoop/mapreduce/AsyncSqlOutputFormat.java [308:319]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private synchronized void setLastError(SQLException e) {
      if (this.err == null) {
        // Just set it.
        LOG.error("Got exception in update thread: "
            + StringUtils.stringifyException(e));
        this.err = e;
      } else {
        // Slot is full. Log it and discard.
        LOG.error("SQLException in update thread but error slot full: "
            + StringUtils.stringifyException(e));
      }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



