[ 
https://issues.apache.org/jira/browse/WICKET-2722?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Igor Vaynberg resolved WICKET-2722.
-----------------------------------

      Assignee: Peter Ertl
    Resolution: Fixed

> 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, 1.4.7, 1.4.8, 1.4.9
>         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
>            Assignee: Peter Ertl
>            Priority: Minor
>         Attachments: req-logger.patch
>
>
> 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.

Reply via email to