Merge pull request #831 from wenshao/master

bug fixed for StatFilter runningCount incorrect when sql execute error
This commit is contained in:
高铁
2015-05-17 18:58:09 +08:00
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);