Hi Remy,
look at the stats update at StandardSession/DeltaSession exipre(boolean)
StandardSession L 713.
synchronized (manager) {
if (timeAlive > manager.getSessionMaxAliveTime()) {
manager.setSessionMaxAliveTime(timeAlive);
}
int numExpired = manager.getExpiredSessions();
numExpired++;
manager.setExpiredSessions(numExpired);
int average = manager.getSessionAverageAliveTime();
average = ((average * (numExpired-1)) + timeAlive)/
numExpired;
manager.setSessionAverageAliveTime(average);
}
expire(boolean,boolean)
DeltaSession L749
I plan to start refactoring that DeltaManager/DeltaSession at current
cluster and new ha cluster are real subclasses :-)
Cheers
Peter
Am 21.04.2006 um 22:11 schrieb Remy Maucherat:
[EMAIL PROTECTED] wrote:
Author: pero
Date: Fri Apr 21 11:29:21 2006
New Revision: 395980
URL: http://svn.apache.org/viewcvs?rev=395980&view=rev
Log:
ManagerBase increment expireSessions counter at background task
two times
Where is the other place where this field is incremented ?
Rémy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]