In this particular case there's something wrong at the protocol level, in which case I'm wondering if the previous behaviour of shutting down the session is more appropriate.