Race conditions in Rails sessions

I was working with paul back when he wrote that post and the session store we developed to fix that problem is still available at https://github.com/fcheung/smart_session_store/. I no longer use it myself although I believe it does still work - I remember updating it for rails 3.