diff --git a/src/main/java/com/alibaba/druid/support/http/stat/WebAppStat.java b/src/main/java/com/alibaba/druid/support/http/stat/WebAppStat.java index 91ab08e8de..b0956e85b5 100644 --- a/src/main/java/com/alibaba/druid/support/http/stat/WebAppStat.java +++ b/src/main/java/com/alibaba/druid/support/http/stat/WebAppStat.java @@ -503,7 +503,7 @@ public class WebAppStat { } public List> getSessionStatDataList() { - List> uriStatDataList = new ArrayList>(this.sessionStatMap.size()); + List> sessionStatDataList = new ArrayList>(this.sessionStatMap.size()); for (WebSessionStat sessionStat : this.sessionStatMap.values()) { Map sessionStatData = sessionStat.getStatData(); @@ -514,9 +514,9 @@ public class WebAppStat { continue; } - uriStatDataList.add(sessionStatData); + sessionStatDataList.add(sessionStatData); } - return uriStatDataList; + return sessionStatDataList; } public void computeUserAgent(String userAgent) { diff --git a/src/main/java/com/alibaba/druid/support/http/stat/WebSessionStat.java b/src/main/java/com/alibaba/druid/support/http/stat/WebSessionStat.java index 60a9fb372a..aacf7a354e 100644 --- a/src/main/java/com/alibaba/druid/support/http/stat/WebSessionStat.java +++ b/src/main/java/com/alibaba/druid/support/http/stat/WebSessionStat.java @@ -376,6 +376,7 @@ public class WebSessionStat { val.sessionId = sessionId; val.runningCount = this.getRunningCount(); val.concurrentMax = get(this, concurrentMaxUpdater, reset); + val.requestCount = get(this, requestCountUpdater, reset); val.requestErrorCount = get(this, requestErrorCountUpdater, reset); val.requestTimeNano = get(this, requestTimeNanoUpdater, reset); val.jdbcFetchRowCount = get(this, jdbcFetchRowCountUpdater, reset);