diff options
author | Sravan voleti <quic_svoleti@quicinc.com> | 2022-05-31 10:15:59 +0530 |
---|---|---|
committer | Sravan voleti <quic_svoleti@quicinc.com> | 2022-05-31 10:15:59 +0530 |
commit | 14267667ad4ddb5cda810d2f623b9d74ead25fd8 (patch) | |
tree | 5f265fa64412c28ab581f5c6b00f3307befcf8d5 | |
parent | 82a5be36a2e778c0eac36a25492988a421dd84ff (diff) |
Added NPE check before calling isSdpCompleted API.
Added NPE check before calling isSdpCompleted API to
prevent BT reset during SNS test.
CRs-Fixed: 3200354
Change-Id: I37e5c83229c359b1cfab0f86c1f3345c09e12b6e
-rw-r--r-- | src/com/android/bluetooth/btservice/AdapterService.java | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/com/android/bluetooth/btservice/AdapterService.java b/src/com/android/bluetooth/btservice/AdapterService.java index 8a0cdc9f6..069139b56 100644 --- a/src/com/android/bluetooth/btservice/AdapterService.java +++ b/src/com/android/bluetooth/btservice/AdapterService.java @@ -5069,9 +5069,7 @@ public class AdapterService extends Service { boolean isSdpCompleted(BluetoothDevice device) { DeviceProperties deviceProp = mRemoteDevices.getDeviceProperties(device); - boolean sdpCompleted = deviceProp.isSdpCompleted(); - debugLog("sdpCompleted " + sdpCompleted); - return sdpCompleted; + return (deviceProp != null ) ? deviceProp.isSdpCompleted() : false ; } private int getDeviceType(BluetoothDevice device){ |