invalid command should not disconnect