remm        2004/03/04 13:23:18

  Modified:    catalina/src/share/org/apache/catalina/core
                        StandardWrapperValve.java
  Log:
  - Looking at a diff by Bill in the JBoss CVS, it seems safer to make
    this volatile. I'm not an expert on these issues, though, so let me know if
    this is wrong.
  
  Revision  Changes    Path
  1.26      +6 -6      
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardWrapperValve.java
  
  Index: StandardWrapperValve.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardWrapperValve.java,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- StandardWrapperValve.java 27 Feb 2004 14:58:42 -0000      1.25
  +++ StandardWrapperValve.java 4 Mar 2004 21:23:18 -0000       1.26
  @@ -64,11 +64,11 @@
       // Some JMX statistics. This vavle is associated with a StandardWrapper.
       // We exponse the StandardWrapper as JMX ( j2eeType=Servlet ). The fields
       // are here for performance.
  -    private long processingTime;
  -    private long maxTime;
  -    private long minTime = Long.MAX_VALUE;
  -    private int requestCount;
  -    private int errorCount;
  +    private volatile long processingTime;
  +    private volatile long maxTime;
  +    private volatile long minTime = Long.MAX_VALUE;
  +    private volatile int requestCount;
  +    private volatile int errorCount;
   
   
       /**
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to