Closed GoogleCodeExporter closed 9 years ago
Fixed.
Now it's checked at the beginning of the request if there's a valid session for
the
requested session id, and if this session has to be relocated. In this case,
both the
session.id and the request.requestedSessionId are changed to the new session id
(containing the new memcached node), so that the rewritten urls will already
contains
the new id. The cookie with the new id is still added to the response.
Before session relocation was checked before the response was committed (or
when the
session is backuped). So the application could already write to the response
and
links would be rewritten using the old session id. That's why now session
relocation
is checked at the beginning of the request (before processing is passed to the
application).
Will be released with 1.2
Original comment by martin.grotzke
on 18 Mar 2010 at 9:17
Original issue reported on code.google.com by
martin.grotzke
on 16 Mar 2010 at 11:25