$session->header()or otherwise) when the session's
is_newmethod returns true. I discovered this by tripping over an awesome new failure mode today:
- Restart memcached (or otherwise create new session storage).
- Nothing stays saved in the session. Can't log in.
(It turns out my real problem was the stupidly simple error of 'trying to write to the wrong memcached server,' but the above did happen to my test page while I was trying to figure out why memcached wasn't saving anything.)