Author: rjung Date: Mon Jul 9 02:48:48 2007 New Revision: 554587 URL: http://svn.apache.org/viewvc?view=rev&rev=554587 Log: Separate sequence increment from getter in ThreadPool to avoid misleading increments during monitoring via JMX.
Modified: tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/threads/ThreadPool.java tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Modified: tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/threads/ThreadPool.java URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/threads/ThreadPool.java?view=diff&rev=554587&r1=554586&r2=554587 ============================================================================== --- tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/threads/ThreadPool.java (original) +++ tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/threads/ThreadPool.java Mon Jul 9 02:48:48 2007 @@ -260,6 +260,10 @@ } public int getSequence() { + return sequence; + } + + public int incSequence() { return sequence++; } @@ -638,7 +642,7 @@ 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; Modified: tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml?view=diff&rev=554587&r1=554586&r2=554587 ============================================================================== --- tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml (original) +++ tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Mon Jul 9 02:48:48 2007 @@ -98,6 +98,10 @@ <subsection name="Coyote"> <changelog> <fix> + Separate sequence increment from getter in ThreadPool to avoid + misleading increments during monitoring via JMX. (rjung) + </fix> + <fix> Add back missing socketBuffer attribute in the java.io HTTP connector (remm) </fix> </changelog> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]