summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Treehugger Robot <treehugger-gerrit@google.com> 2018-03-21 22:04:50 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2018-03-21 22:04:50 +0000
commit72fa61b3250529504a9f5dab2e927a0d2e873f58 (patch)
treefc2f426ca0733fb0f5f7f265f1fd5f9c7c9645b6
parentb2df57a42f8cc00f79731c60def54db34116f141 (diff)
parent699f42e24658b74f4b869b10633e9f31a7a9d7a8 (diff)
Merge "Calls unlinkToDeath in binderDied to deregister"
-rw-r--r--services/core/java/com/android/server/BluetoothManagerService.java21
1 files changed, 1 insertions, 20 deletions
diff --git a/services/core/java/com/android/server/BluetoothManagerService.java b/services/core/java/com/android/server/BluetoothManagerService.java
index 62bab763dea1..a7515e52d5ab 100644
--- a/services/core/java/com/android/server/BluetoothManagerService.java
+++ b/services/core/java/com/android/server/BluetoothManagerService.java
@@ -637,29 +637,10 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
IBinder token = entry.getKey();
ClientDeathRecipient deathRec = entry.getValue();
if (deathRec.equals(this)) {
- mBleApps.remove(token);
+ updateBleAppCount(token, false, mPackageName);
break;
}
}
-
- if (isBleAppPresent()) {
- // Nothing to do, another app is here.
- return;
- }
- if (DBG) {
- Slog.d(TAG, "Disabling LE only mode after application crash");
- }
- try {
- mBluetoothLock.readLock().lock();
- if (mBluetooth != null && mBluetooth.getState() == BluetoothAdapter.STATE_BLE_ON) {
- mEnable = false;
- mBluetooth.onBrEdrDown();
- }
- } catch (RemoteException e) {
- Slog.e(TAG, "Unable to call onBrEdrDown", e);
- } finally {
- mBluetoothLock.readLock().unlock();
- }
}
public String getPackageName() {