Merge "Use propper default service implementation for keymaster HAL"
diff --git a/keymaster/3.0/default/service.cpp b/keymaster/3.0/default/service.cpp
index dd8c0b2..c4387c3 100644
--- a/keymaster/3.0/default/service.cpp
+++ b/keymaster/3.0/default/service.cpp
@@ -26,10 +26,8 @@
using android::hardware::joinRpcThreadpool;
using android::hardware::keymaster::V3_0::IKeymasterDevice;
-using android::hardware::registerPassthroughServiceImplementation;
+using android::hardware::defaultPassthroughServiceImplementation;
int main() {
- configureRpcThreadpool(1, true /*callerWillJoin*/);
- registerPassthroughServiceImplementation<IKeymasterDevice>("keymaster");
- joinRpcThreadpool();
+ return defaultPassthroughServiceImplementation<IKeymasterDevice>("keymaster", 1);
}