Skip to content

Commit 1b3dcd3

Browse files
isheriffAndroid (Google) Code Review
authored andcommitted
Merge "Fix NPE while creating autonomous GO" into jb-dev
2 parents 79f7381 + ba5065e commit 1b3dcd3

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -897,7 +897,11 @@ public boolean processMessage(Message message) {
897897
break;
898898
case WifiMonitor.P2P_DEVICE_LOST_EVENT:
899899
WifiP2pDevice device = (WifiP2pDevice) message.obj;
900-
if (!mSavedPeerConfig.deviceAddress.equals(device.deviceAddress)) {
900+
901+
// If we lose a device during an autonomous group creation,
902+
// mSavedPeerConfig can be empty
903+
if (mSavedPeerConfig != null &&
904+
!mSavedPeerConfig.deviceAddress.equals(device.deviceAddress)) {
901905
// Do the regular device lost handling
902906
ret = NOT_HANDLED;
903907
break;

0 commit comments

Comments
 (0)