bug fixed for Statement.getMoreResults

This commit is contained in:
wenshao
2016-08-07 11:36:16 +08:00
parent 3879c88d90
commit d7f426f228
@@ -456,13 +456,11 @@ public class DruidPooledStatement extends PoolableWrapper implements Statement {
try {
boolean moreResults = stmt.getMoreResults();
if (moreResults) {
if (resultSetTrace != null) {
ResultSet lastResultSet = resultSetTrace.get(resultSetTrace.size() - 1);
if (lastResultSet instanceof DruidPooledResultSet) {
DruidPooledResultSet pooledResultSet = ((DruidPooledResultSet) lastResultSet);
pooledResultSet.closed = true;
}
if (resultSetTrace != null && resultSetTrace.size() > 0) {
ResultSet lastResultSet = resultSetTrace.get(resultSetTrace.size() - 1);
if (lastResultSet instanceof DruidPooledResultSet) {
DruidPooledResultSet pooledResultSet = ((DruidPooledResultSet) lastResultSet);
pooledResultSet.closed = true;
}
}