summaryrefslogtreecommitdiffstats
path: root/core/java/android/server
diff options
context:
space:
mode:
authorJaikumar Ganesh <jaikumar@google.com>2010-04-07 17:28:08 -0700
committerJaikumar Ganesh <jaikumar@google.com>2010-04-07 17:28:08 -0700
commit4aae54cf29c562a6c59ee47732745a224fa2882d (patch)
tree606e9e217ae05371870a95260bbf673c6153403d /core/java/android/server
parentfede9aed2b1f0b6316e18cbfa58be593fa7eb14c (diff)
downloadframeworks_base-4aae54cf29c562a6c59ee47732745a224fa2882d.zip
frameworks_base-4aae54cf29c562a6c59ee47732745a224fa2882d.tar.gz
frameworks_base-4aae54cf29c562a6c59ee47732745a224fa2882d.tar.bz2
Don't allow connection to profiles in TURNING_OFF state.
A similar change will be made for other profiles. Bug: 2577713 Dr No: jsh/eastham Change-Id: Ifca0fbb108e705acefbaeabff07fad83c08f7baa
Diffstat (limited to 'core/java/android/server')
-rw-r--r--core/java/android/server/BluetoothA2dpService.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/android/server/BluetoothA2dpService.java b/core/java/android/server/BluetoothA2dpService.java
index 096ad39..08cd2f0 100644
--- a/core/java/android/server/BluetoothA2dpService.java
+++ b/core/java/android/server/BluetoothA2dpService.java
@@ -313,6 +313,8 @@ public class BluetoothA2dpService extends IBluetoothA2dp.Stub {
"Need BLUETOOTH_ADMIN permission");
if (DBG) log("connectSink(" + device + ")");
+ if (!mBluetoothService.isEnabled()) return false;
+
// ignore if there are any active sinks
if (lookupSinksMatchingStates(new int[] {
BluetoothA2dp.STATE_CONNECTING,