https://bz.apache.org/bugzilla/show_bug.cgi?id=64104

Christopher Schultz <ch...@christopherschultz.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |INVALID
             Status|NEW                         |RESOLVED

--- Comment #1 from Christopher Schultz <ch...@christopherschultz.net> ---
This is a topic for the users' list.

(In reply to Goyo from comment #0)
> IMHO, thats "if any" should means that
> the previous condition should be expressed as:  if (expectedSessionId !=
> null && !expectedSessionId.equals(request.getRequestedSessionId())) 
> 
> shouldn't it?

No. If there is no expected session id, then it should be expired. Your code
would change the logic to "only expire if there was an expected session id AND
it did not match". So non-matching session ids (expected != requested) would
still be allowed, which is incorrect behavior.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to