innacurate JMX statistics
-------------------------

                 Key: DIRMINA-299
                 URL: http://issues.apache.org/jira/browse/DIRMINA-299
             Project: Directory MINA
          Issue Type: Bug
          Components: Core
    Affects Versions: 1.1
         Environment: Fedora Core 5, Eclipse 3.2 using Java 1.4 compiler 
settings.
            Reporter: Mark Webb
            Priority: Minor


The  class org.apache.mina.integration.jmx.IoServiceManager computes the bytes 
read/written using the service's managed sessions using the method 
IoService.getManagedSessions().  This method returns a java.util.Set object, 
which only contains the sessions currently active.  
The IoServiceManager class uses org.apache.mina.management.StatCollector class 
to assist with tracking data throughput.  The StatCollector class only operates 
on active sessions.
The problem is that the values returned from the managed bean interface is 
computed only on the currently active sessions.  Based on the names of the 
methods, the values returned should be running totals, to include sessions that 
are no longer active.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to