diff options
| -rw-r--r-- | core/java/android/server/BluetoothPanProfileHandler.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/server/BluetoothPanProfileHandler.java b/core/java/android/server/BluetoothPanProfileHandler.java index 0d63e194d228..ff22a45cdf44 100644 --- a/core/java/android/server/BluetoothPanProfileHandler.java +++ b/core/java/android/server/BluetoothPanProfileHandler.java @@ -173,7 +173,7 @@ final class BluetoothPanProfileHandler { if (!mBluetoothService.disconnectPanServerDeviceNative(objectPath, device.getAddress(), - panDevice.mIfaceAddr)) { + panDevice.mIface)) { errorLog("could not disconnect Pan Server Device "+device.getAddress()); // Restore prev state @@ -291,6 +291,7 @@ final class BluetoothPanProfileHandler { panDevice.mState = state; panDevice.mIfaceAddr = ifaceAddr; panDevice.mLocalRole = role; + panDevice.mIface = iface; } Intent intent = new Intent(BluetoothPan.ACTION_CONNECTION_STATE_CHANGED); |