Uploaded image for project: 'Kylin'
  1. Kylin
  2. KYLIN-2877

Unclosed PreparedStatement in QueryService#execute()

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • v2.2.0
    • None
    • None

    Description

                      PreparedStatement preparedState = conn.prepareStatement(correctedSql);
                      processStatementAttr(preparedState, sqlRequest);
                      for (int i = 0; i < ((PrepareSqlRequest) sqlRequest).getParams().length; i++) {
                          setParam(preparedState, i + 1, ((PrepareSqlRequest) sqlRequest).getParams()[i]);
                      }
                      resultSet = preparedState.executeQuery();
      

      preparedState should be closed upon return.

      Attachments

        Activity

          People

            liyang.gmt8@gmail.com liyang
            yuzhihong@gmail.com Ted Yu
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: