Handle supplicant state changes in non-ConnectModeState

Due to race conditions, where in supplicant state in WiFi State machine
can get get stuck in ASSOCIATING state, whereas the underlying
supplicant has disconnected. This event is dropped in WiFi StateMachine
if it transitions out to non-ConnectModeState causing state mismatch and
future inability for auto join to kick in and connect.

Bug: 24580325
Change-Id: I9e833f3e3ca01f04f76ad348c92f2b29fef8f817
1 file changed
tree: 30c78f9a5d54c6a4b06272fcd3be34787aa14d14
  1. service/