Merge "Convert LazyServiceRegistrar usage to singleton" am: f71728f04b

am: 0c7812c7f5

Change-Id: I791d55bcf0a5044cf19c8cb80bfb622a548fc554
This commit is contained in:
Peter Kalauskas
2019-08-16 12:03:24 -07:00
committed by android-build-merger
2 changed files with 3 additions and 3 deletions

View File

@@ -46,8 +46,8 @@ int main() {
android::sp<IMediaCasService> service = new MediaCasService(); android::sp<IMediaCasService> service = new MediaCasService();
android::status_t status; android::status_t status;
if (kLazyService) { if (kLazyService) {
auto serviceRegistrar = std::make_shared<LazyServiceRegistrar>(); auto serviceRegistrar = LazyServiceRegistrar::getInstance();
status = serviceRegistrar->registerService(service); status = serviceRegistrar.registerService(service);
} else { } else {
status = service->registerAsService(); status = service->registerAsService();
} }

View File

@@ -32,7 +32,7 @@ int main() {
configureRpcThreadpool(1, true); configureRpcThreadpool(1, true);
sp<IStorage> service = new Storage(); sp<IStorage> service = new Storage();
LazyServiceRegistrar registrar; auto registrar = LazyServiceRegistrar::getInstance();
status_t result = registrar.registerService(service); status_t result = registrar.registerService(service);
if (result != OK) { if (result != OK) {