From: rjung Date: Mon, 9 Jul 2007 09:48:48 +0000 (+0000) Subject: Separate sequence increment from getter in ThreadPool to avoid X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=9d7e9a6015f1ceb6f5f9b05cfa6d52941c8fe591;p=tomcat7.0 Separate sequence increment from getter in ThreadPool to avoid misleading increments during monitoring via JMX. git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@554587 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/tomcat/util/threads/ThreadPool.java b/java/org/apache/tomcat/util/threads/ThreadPool.java index 85112034d..aa9bf8b92 100644 --- a/java/org/apache/tomcat/util/threads/ThreadPool.java +++ b/java/org/apache/tomcat/util/threads/ThreadPool.java @@ -260,6 +260,10 @@ public class ThreadPool { } public int getSequence() { + return sequence; + } + + public int incSequence() { return sequence++; } @@ -638,7 +642,7 @@ public class ThreadPool { this.p = p; t = new ThreadWithAttributes(p, this); t.setDaemon(true); - t.setName(p.getName() + "-Processor" + p.getSequence()); + t.setName(p.getName() + "-Processor" + p.incSequence()); t.setPriority(p.getThreadPriority()); p.addThread( t, this ); noThData=true; diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index a004ce3c4..a611f2e41 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -98,6 +98,10 @@ + Separate sequence increment from getter in ThreadPool to avoid + misleading increments during monitoring via JMX. (rjung) + + Add back missing socketBuffer attribute in the java.io HTTP connector (remm)