From 4aae54cf29c562a6c59ee47732745a224fa2882d Mon Sep 17 00:00:00 2001 From: Jaikumar Ganesh Date: Wed, 7 Apr 2010 17:28:08 -0700 Subject: [PATCH] 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 --- core/java/android/server/BluetoothA2dpService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/java/android/server/BluetoothA2dpService.java b/core/java/android/server/BluetoothA2dpService.java index 096ad391752da..08cd2f0ec420b 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,