diff options
author | Niranjan Pendharkar npendhar@codeaurora.org <npendhar@codeaurora.org> | 2010-09-15 11:18:22 -0700 |
---|---|---|
committer | Niranjan Pendharkar npendhar@codeaurora.org <npendhar@codeaurora.org> | 2010-09-15 11:18:22 -0700 |
commit | 29c13d43a2a7ab301e02978f7ce66a48c22fed2f (patch) | |
tree | 8ce8f6c5a43d86c9638ba8aeb9247bc0a773b19f | |
parent | 74ba18baa02f9b02d2ffc07f6f05cbba8f9c9598 (diff) | |
download | android_external_connectivity-29c13d43a2a7ab301e02978f7ce66a48c22fed2f.tar.gz android_external_connectivity-29c13d43a2a7ab301e02978f7ce66a48c22fed2f.tar.bz2 android_external_connectivity-29c13d43a2a7ab301e02978f7ce66a48c22fed2f.zip |
Handle non-pref net bringup when android pref net is changed
When the non-preferred network is brought up without ref cne's
knowledge, handle it by sending a turnoff request.
Change-Id: I4426bd3c4c35b50ca4183a2f307d0fc9b15b6813
CRs-Fixed: 254255
-rw-r--r-- | reference-cne/src/CRefCne.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/reference-cne/src/CRefCne.cpp b/reference-cne/src/CRefCne.cpp index 34e354e..9afbba3 100644 --- a/reference-cne/src/CRefCne.cpp +++ b/reference-cne/src/CRefCne.cpp @@ -258,14 +258,14 @@ void CRefCne::ProcessStateChange RCNE_MSG_DEBUG("PSC: pref network [%d] is now available," " turning off non-pref network",myPrefNet); pref->ClearPending(); - nonpref->TurnOff(); - nonpref->SetPending(REF_CNE_NET_PENDING_DISCONNECT); } else { RCNE_MSG_DEBUG("PSC: unexpected bringup of non-pref network" " -- special case ?"); - } + } + nonpref->TurnOff(); + nonpref->SetPending(REF_CNE_NET_PENDING_DISCONNECT); } } } |