summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Android Build Merger (Role) <noreply-android-build-merger@google.com> 2018-03-21 23:39:58 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2018-03-21 23:39:58 +0000
commitf61e6b2844b9aee703ce3709086be0e7685dc42c (patch)
treeb18467250f18f73afdb8dbfc61cfc1b5777fb9fc
parentb178b2d42642eea9b54245d5321fee8faf7f385c (diff)
parente1834152ad522842b4481260d9cc637ad2be96c9 (diff)
Merge "Merge "Calls unlinkToDeath in binderDied to deregister" am: 72fa61b325 am: d961f427a4" into pi-dev-plus-aosp
-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 ae56cb92686e..216794139c41 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() {