adding a couple logging statements to session

I considered this, and was unsure of how often this might be hit. For example, I get this when no session has been started yet (I'm working on figuring out how I can avoid this without adding too much overhead)

If it's going to be a rare occurrence the I think warning is appropriate, but if it happens a lot it might be better as verbose