diff options
author | Calvin On <con@google.com> | 2016-06-18 00:20:14 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2016-06-18 00:20:14 +0000 |
commit | dd39367df07c0580c5e403d3f875d7171eda26ed (patch) | |
tree | 042c4b5755d93b423389f029c426b0b1344d3537 /framework/java | |
parent | 7255440bded108ea245c42edc5cf7afe7ffc2b37 (diff) | |
parent | 20f11b34f738d5586e0ad6b1cd50bbe4239de58d (diff) |
Merge \"Fix race with BT disable in BLE_ON_STATE\" into nyc-dev
am: 1bf8782605
Change-Id: I9d82cab156e81e87faf965ed1c9b37bc73359cc0
Diffstat (limited to 'framework/java')
-rw-r--r-- | framework/java/android/bluetooth/BluetoothAdapter.java | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/framework/java/android/bluetooth/BluetoothAdapter.java b/framework/java/android/bluetooth/BluetoothAdapter.java index 9390bcd13d..47ae68796f 100644 --- a/framework/java/android/bluetooth/BluetoothAdapter.java +++ b/framework/java/android/bluetooth/BluetoothAdapter.java @@ -897,28 +897,10 @@ public final class BluetoothAdapter { */ @RequiresPermission(Manifest.permission.BLUETOOTH_ADMIN) public boolean enable() { - int state = BluetoothAdapter.STATE_OFF; if (isEnabled() == true) { if (DBG) Log.d(TAG, "enable(): BT is already enabled..!"); return true; } - // Use service interface to get the exact state - try { - mServiceLock.readLock().lock(); - if (mService != null) { - state = mService.getState(); - } - } catch (RemoteException e) { - Log.e(TAG, "", e); - } finally { - mServiceLock.readLock().unlock(); - } - - if (state == BluetoothAdapter.STATE_BLE_ON) { - Log.e(TAG, "BT is in BLE_ON State"); - notifyUserAction(true); - return true; - } try { return mManagerService.enable(); } catch (RemoteException e) {Log.e(TAG, "", e);} |