fix tried logging to non-existant channel exception

closes #6168
Merge pull request #6318 from Mailaender/log-session-deserialize-exception

Fixed Session.Deserialize exceptions not throwing properly