summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jiakai Zhang <jiakaiz@google.com> 2024-03-04 18:52:43 +0000
committer Jiakai Zhang <jiakaiz@google.com> 2024-03-07 14:24:14 +0000
commit60abc3e37b79b22da4987b2cc22c9a23d9260ad8 (patch)
tree9251d94e4f1ce6c2f72004798a5961a0bb404236
parent7d595b494b55eeb65aac828fba26ce861efb9ae1 (diff)
Set the artd log tag to "artd_pre_reboot" for Pre-Reboot Dexopt.
Bug: 311377497 Test: manual - Run Pre-Reboot Dexopt and check logcat. Change-Id: I068afd4d6756f407b6fcbfa77c3e1e729a20a7e0
-rw-r--r--artd/artd_main.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/artd/artd_main.cc b/artd/artd_main.cc
index 212e9c4046..5165207ccf 100644
--- a/artd/artd_main.cc
+++ b/artd/artd_main.cc
@@ -54,7 +54,12 @@ Options ParseOptions(int argc, char** argv) {
int main([[maybe_unused]] int argc, char* argv[]) {
android::base::InitLogging(argv);
- auto artd = ndk::SharedRefBase::make<art::artd::Artd>(art::artd::ParseOptions(argc, argv));
+ art::artd::Options options = art::artd::ParseOptions(argc, argv);
+ if (options.is_pre_reboot) {
+ android::base::SetDefaultTag("artd_pre_reboot");
+ }
+
+ auto artd = ndk::SharedRefBase::make<art::artd::Artd>(std::move(options));
LOG(INFO) << "Starting artd";