summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRohit Rangwani <rrangwan@codeaurora.org>2018-06-25 12:41:53 +0530
committerRohit Rangwani <rrangwan@codeaurora.org>2018-06-25 12:41:53 +0530
commit5ce3dbf6b530b783ec56e68ac2a7a702c792cb05 (patch)
tree3ab76906f7b2b7fd2f052bb6db7ee4243cbbfb12
parent166c1f6ceccbd63585cce688d16cece76e727dc8 (diff)
downloadandroid_vendor_nxp_opensource_hidlimpl-5ce3dbf6b530b783ec56e68ac2a7a702c792cb05.tar.gz
android_vendor_nxp_opensource_hidlimpl-5ce3dbf6b530b783ec56e68ac2a7a702c792cb05.tar.bz2
android_vendor_nxp_opensource_hidlimpl-5ce3dbf6b530b783ec56e68ac2a7a702c792cb05.zip
NFC: Restrict number of simultaneous RPC threads
VtsHalNfcV1_0TargetReplay test case failure observed during VTS testing due to multiple invocations of Hal open and close requests. Changes done to restrict number of simultaneous threads to 1 in RP thread pool in hal service to resolve the issue. Change-Id: I240d17f69a2e52efbf10ddf7055792dfc02d42ed
-rw-r--r--1.0/default/service.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/1.0/default/service.cpp b/1.0/default/service.cpp
index 795b368..d60ba88 100644
--- a/1.0/default/service.cpp
+++ b/1.0/default/service.cpp
@@ -42,7 +42,7 @@ using android::hardware::registerPassthroughServiceImplementation;
using android::OK;
int main() {
- configureRpcThreadpool(10, true /*callerWillJoin*/);
+ configureRpcThreadpool(1, true /*callerWillJoin*/);
android::status_t status;
status = registerPassthroughServiceImplementation<INfc>();
LOG_ALWAYS_FATAL_IF(status != OK, "Error while registering nfc AOSP service: %d", status);