[jOOQ/jOOQ#14236] DefaultDiagnosticsContext shouldn't call ResultSet::getMetaData on already closed ResultSet
This commit is contained in:
parent
2d61f34438
commit
2974816dfc
@ -197,11 +197,13 @@ final class DefaultDiagnosticsContext extends AbstractScope implements Diagnosti
|
||||
|
||||
if (resultSet != null) {
|
||||
try {
|
||||
ResultSetMetaData meta = resultSet.getMetaData();
|
||||
if (!resultSet.isClosed()) {
|
||||
ResultSetMetaData meta = resultSet.getMetaData();
|
||||
|
||||
for (int i = 1; i <= meta.getColumnCount(); i++)
|
||||
if (fetched || resultSetWrapper.read.get(i - 1))
|
||||
result.add(meta.getColumnLabel(i));
|
||||
for (int i = 1; i <= meta.getColumnCount(); i++)
|
||||
if (fetched || resultSetWrapper.read.get(i - 1))
|
||||
result.add(meta.getColumnLabel(i));
|
||||
}
|
||||
}
|
||||
catch (SQLException e) {
|
||||
log.info(e);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user