Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 42da1928 authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "Don't log userspace_reboot.started/finished properties from init" am:...

Merge "Don't log userspace_reboot.started/finished properties from init" am: 15e4f6fe am: 8e4014f2

Change-Id: Ie2ca57a5644fe46a1edf52d27e50bfd459598f78
parents cb22a67a 8e4014f2
Loading
Loading
Loading
Loading
+0 −12
Original line number Diff line number Diff line
@@ -1309,17 +1309,6 @@ static Result<void> do_enter_default_mount_ns(const BuiltinArguments& args) {
    }
}

static Result<void> do_finish_userspace_reboot(const BuiltinArguments&) {
    LOG(INFO) << "Userspace reboot successfully finished";
    boot_clock::time_point now = boot_clock::now();
    SetProperty("sys.init.userspace_reboot.last_finished",
                std::to_string(now.time_since_epoch().count()));
    if (!android::sysprop::InitProperties::userspace_reboot_in_progress(false)) {
        return Error() << "Failed to set sys.init.userspace_reboot.in_progress property";
    }
    return {};
}

// Builtin-function-map start
const BuiltinFunctionMap& GetBuiltinFunctionMap() {
    constexpr std::size_t kMax = std::numeric_limits<std::size_t>::max();
@@ -1341,7 +1330,6 @@ const BuiltinFunctionMap& GetBuiltinFunctionMap() {
        {"exec_background",         {1,     kMax, {false,  do_exec_background}}},
        {"exec_start",              {1,     1,    {false,  do_exec_start}}},
        {"export",                  {2,     2,    {false,  do_export}}},
        {"finish_userspace_reboot", {0,     0,    {false,  do_finish_userspace_reboot}}},
        {"hostname",                {1,     1,    {true,   do_hostname}}},
        {"ifup",                    {1,     1,    {true,   do_ifup}}},
        {"init_user0",              {0,     0,    {false,  do_init_user0}}},
+0 −3
Original line number Diff line number Diff line
@@ -731,9 +731,6 @@ static Result<void> UnmountAllApexes() {

static Result<void> DoUserspaceReboot() {
    LOG(INFO) << "Userspace reboot initiated";
    boot_clock::time_point now = boot_clock::now();
    SetProperty("sys.init.userspace_reboot.last_started",
                std::to_string(now.time_since_epoch().count()));
    auto guard = android::base::make_scope_guard([] {
        // Leave shutdown so that we can handle a full reboot.
        LeaveShutdown();
+1 −1
Original line number Diff line number Diff line
@@ -1059,4 +1059,4 @@ on userspace-reboot-resume
  trigger boot

on property:sys.boot_completed=1 && property:sys.init.userspace_reboot.in_progress=1
  finish_userspace_reboot
  setprop sys.init.userspace_reboot.in_progress ""