commit | c504bbfdc164c13b052507750c72d1a93981e9bb | [log] [tgz] |
---|---|---|
author | Steven Moreland <smoreland@google.com> | Wed Apr 28 20:25:09 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Apr 28 20:25:09 2021 +0000 |
tree | 5eb4a49eed90b113c8c2a8738230a8a94541a275 | |
parent | 847ca5ad10a87720921d3ebc7bc2a24c321c9960 [diff] | |
parent | dc060f9c3d79edd01c5d4de997dc00a05c1b2027 [diff] |
Merge "servicemanager: log on failed lazy start" am: c750fa0133 am: cd0fb478d0 am: dc060f9c3d Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1688726 Change-Id: If283eb9ad3380e82aa107f01734a4033c93313f0
diff --git a/cmds/servicemanager/ServiceManager.cpp b/cmds/servicemanager/ServiceManager.cpp index b429fb3..90db509 100644 --- a/cmds/servicemanager/ServiceManager.cpp +++ b/cmds/servicemanager/ServiceManager.cpp
@@ -481,7 +481,12 @@ name.c_str()); std::thread([=] { - (void)base::SetProperty("ctl.interface_start", "aidl/" + name); + if (!base::SetProperty("ctl.interface_start", "aidl/" + name)) { + LOG(INFO) << "Tried to start aidl service " << name + << " as a lazy service, but was unable to. Usually this happens when a " + "service is not installed, but if the service is intended to be used as a " + "lazy service, then it may be configured incorrectly."; + } }).detach(); }