Prevent DISCONNECTED unknown connections.

1) Add an early return to disallow disconnected unknown connections.
2) Move code in run updateState() after uses of mOriginalConnection
   since it is possible for updateState() to set it to null.
3) Add logging to the bug so that we can recognize when and how this
   situation happens in the wild.

Bug: 24469962
Change-Id: Ic7c986bff98ee65677a4a2cb06beff54d79e5ab6
2 files changed