summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSravan voleti <quic_svoleti@quicinc.com>2022-05-31 10:15:59 +0530
committerSravan voleti <quic_svoleti@quicinc.com>2022-05-31 10:15:59 +0530
commit14267667ad4ddb5cda810d2f623b9d74ead25fd8 (patch)
tree5f265fa64412c28ab581f5c6b00f3307befcf8d5
parent82a5be36a2e778c0eac36a25492988a421dd84ff (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.java4
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){