From 74c601361c5f2d68561b545b7b7a52a3916ba8e9 Mon Sep 17 00:00:00 2001 From: Myles Watson Date: Thu, 11 May 2017 16:39:59 -0700 Subject: [PATCH] Bluetooth: Add a second thread for the scheduler Test: service call bluetooth_manager 6 # (Stop Bluetooth) /data/nativetest64/VtsHalBluetoothV1_0TargetTest/\ VtsHalBluetoothV1_0TargetTest Bug: 38178265, 34461621 Change-Id: Ia8f6683ca47c9deac43d1047846caee5688f1eca --- bluetooth/1.0/default/service.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bluetooth/1.0/default/service.cpp b/bluetooth/1.0/default/service.cpp index fa5106f58a..a588c37537 100644 --- a/bluetooth/1.0/default/service.cpp +++ b/bluetooth/1.0/default/service.cpp @@ -20,10 +20,13 @@ #include +// Add an extra thread for calls to the scheduler service. +static const size_t kMaxThreads = 2; + // Generated HIDL files using android::hardware::bluetooth::V1_0::IBluetoothHci; using android::hardware::defaultPassthroughServiceImplementation; int main() { - return defaultPassthroughServiceImplementation(); + return defaultPassthroughServiceImplementation(kMaxThreads); }