--- java/org/apache/catalina/valves/StuckThreadDetectionValve.java (revision 1626983) +++ java/org/apache/catalina/valves/StuckThreadDetectionValve.java (working copy) @@ -247,6 +247,9 @@ } } + public int getStuckThreadCount() { + return stuckCount.get(); + } public long[] getStuckThreadIds() { List idList = new ArrayList<>(); for (MonitoredThread monitoredThread : activeThreads.values()) { --- java/org/apache/catalina/valves/mbeans-descriptors.xml (revision 1626983) +++ java/org/apache/catalina/valves/mbeans-descriptors.xml (working copy) @@ -517,6 +517,11 @@ type="java.lang.String" writeable="false"/> + +