I ran into an issue where multiple threads were accessing a user's session. You have to do some locking to avoid unexpected behavior. ...