Merge "init: only set ro.boottime.<service> properties once." am: fe0607575d
am: a1a6826c59
Change-Id: I7ed7631167f0d65c2a72efe26a727c18007c1c78
This commit is contained in:
commit
a82cc92437
1 changed files with 4 additions and 1 deletions
|
@ -201,7 +201,10 @@ void Service::NotifyStateChange(const std::string& new_state) const {
|
|||
|
||||
if (new_state == "running") {
|
||||
uint64_t start_ns = time_started_.time_since_epoch().count();
|
||||
property_set("ro.boottime." + name_, std::to_string(start_ns));
|
||||
std::string boottime_property = "ro.boottime." + name_;
|
||||
if (GetProperty(boottime_property, "").empty()) {
|
||||
property_set(boottime_property, std::to_string(start_ns));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue