RequestCycle.detach() recreates SessionData after logout
--------------------------------------------------------
Key: WICKET-2722
URL: https://issues.apache.org/jira/browse/WICKET-2722
Project: Wicket
Issue Type: Bug
Components: wicket
Affects Versions: 1.4.6
Environment: Wicket 1.4.6, Spring 2.5.6, Hibernate 3.3.1-GA, AspectJ
1.6.8, Eclipse 3.5.2, Windows 7 32bit
Reporter: Hielke Hoeve
Priority: Minor
After every page request the RequestCycle asks the RequestLogger (if any) to
write the time taken etc to the logger (using the SessionData of the current
Session). If none exists then a new SessionData is created (RequestLogger line
250). However when a user logs out the SessionData is destroyed, but the page
still has to detach and thus creates a new SessionData entity.
When we lookup the live sessions and peak sessions from RequestLogger,
the two numbers are (nearly) always the same. Which is wrong when all users
have logged out or closed their browser (no difference there).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.