* Close sql statement after the logging. Fixes bug 605.

<http://helma.org/bugs/show_bug.cgi?id=605>
This commit is contained in:
hns 2008-03-26 18:53:31 +00:00
parent ce879b2541
commit 17e8ea6d82

View file

@ -168,17 +168,17 @@ helma.Database = function(source) {
} }
result[result.length] = row; result[result.length] = row;
} }
var logTimeStop = isLogSqlEnabled ? java.lang.System.currentTimeMillis() : 0;
if (isLogSqlEnabled) {
var tableName = metaData.getColumnCount() > 0 ? metaData.getTableName(1) : null;
app.getLogger("helma." + app.name + ".sql").info("SQL DIRECT_QUERY " + (tableName || "-") + " " + (logTimeStop - logTimeStart) + ": " + sql);
}
try { try {
statement.close(); statement.close();
resultSet.close(); resultSet.close();
} catch (error) { } catch (error) {
// ignore // ignore
} }
var logTimeStop = isLogSqlEnabled ? java.lang.System.currentTimeMillis() : 0;
if (isLogSqlEnabled) {
var tableName = metaData.getColumnCount() > 0 ? metaData.getTableName(1) : null;
app.getLogger("helma." + app.name + ".sql").info("SQL DIRECT_QUERY " + (tableName || "-") + " " + (logTimeStop - logTimeStart) + ": " + sql);
}
return result; return result;
}; };