Looking at the log from the handler which shows the login, get_user_info, logout and the final get_user_info request you can see the logout fail
localhost - - [14/Jan/2013 20:32:57] "POST /login HTTP/1.1" 200 9
localhost - - [14/Jan/2013 20:32:57] "GET /get_user_info HTTP/1.1" 200 52
localhost - - [14/Jan/2013 20:32:57] "GET /logout HTTP/1.1" 303 0
localhost - - [14/Jan/2013 20:32:57] "GET /failure HTTP/1.1" 200 13
localhost - - [14/Jan/2013 20:32:57] "GET /get_user_info HTTP/1.1" 200 52
I noticed that I also always get redirected to '/failue' when logging out, even when using a restclient, although with the restclient the logout works as expected and the cookie is cleared.
Maybe I have overlooked something, either way I would like to get to the bottom of what I am doing wrong or what the problem is with requests?