Merge "frameworks/base: stop find before issuing wps pbc."

This commit is contained in:
Irfan Sheriff
2013-03-06 15:58:41 +00:00
committed by Gerrit Code Review

View File

@ -1731,6 +1731,8 @@ public class WifiP2pService extends IWifiP2pManager.Stub {
//Ignore more client requests //Ignore more client requests
break; break;
case PEER_CONNECTION_USER_ACCEPT: case PEER_CONNECTION_USER_ACCEPT:
//Stop discovery to avoid failure due to channel switch
mWifiNative.p2pStopFind();
if (mSavedPeerConfig.wps.setup == WpsInfo.PBC) { if (mSavedPeerConfig.wps.setup == WpsInfo.PBC) {
mWifiNative.startWpsPbc(mGroup.getInterface(), null); mWifiNative.startWpsPbc(mGroup.getInterface(), null);
} else { } else {