QFJ-812: Non-Logon message received before Logon should result in disconnection
 - we now disconnect the protocol session when receiving a non-logon message before session establishment