bug fixed for StatFilter runningCount incorrect when sql execute error

This commit is contained in:
wenshao
2015-05-17 19:01:49 +08:00
parent 0df45787f0
commit 753184a0d6
2 changed files with 78 additions and 0 deletions
@@ -492,6 +492,7 @@ public class StatFilter extends FilterEventAdapter implements StatFilterMBean {
JdbcSqlStat sqlStat = statement.getSqlStat();
if (sqlStat != null) {
sqlStat.decrementExecutingCount();
sqlStat.error(error);
sqlStat.addExecuteTime(statement.getLastExecuteType(), statement.isFirstResultSet(), nanos);
statement.setLastExecuteTimeNano(nanos);