Correct console behavior when open session fails

When open session fails, console continued trying to use the session
even though it is a lost cause.  Correct this by bailing out in time.

Change-Id: Icc09514201c948edf21cf7e9e36f0cfe0520a2c9