OSDN Git Service

am 408ad99d: Merge "frameworks/base:Fix for P2P GO beaconing when 4-way Handshake...
authorRobert Greenwalt <rgreenwalt@google.com>
Fri, 10 May 2013 22:26:30 +0000 (15:26 -0700)
committerAndroid Git Automerger <android-git-automerger@android.com>
Fri, 10 May 2013 22:26:30 +0000 (15:26 -0700)
* commit '408ad99dd307ae93abec76821d343b8e080c99c9':
  frameworks/base:Fix for P2P GO beaconing when 4-way Handshake fails.

1  2 
wifi/java/android/net/wifi/p2p/WifiP2pService.java

@@@ -1552,7 -1512,13 +1557,9 @@@ public class WifiP2pService extends IWi
                  case WifiMonitor.AP_STA_CONNECTED_EVENT:
                      WifiP2pDevice device = (WifiP2pDevice) message.obj;
                      String deviceAddress = device.deviceAddress;
+                     // Clear timeout that was set when group was started.
+                     mWifiNative.setP2pGroupIdle(mGroup.getInterface(), 0);
                      if (deviceAddress != null) {
 -                        if (mSavedProvDiscDevice != null &&
 -                                deviceAddress.equals(mSavedProvDiscDevice.deviceAddress)) {
 -                            mSavedProvDiscDevice = null;
 -                        }
                          if (mPeers.get(deviceAddress) != null) {
                              mGroup.addClient(mPeers.get(deviceAddress));
                          } else {