From f616dd77a18197e8d1d25bf8afbfc01c1ab2562b Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Sun, 15 Oct 2023 15:21:51 -0700 Subject: [PATCH] loggerd: add wall time to initData (#30251) * loggerd: add wall time to initData * bump cereal * fix --- cereal | 2 +- system/loggerd/logger.cc | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/cereal b/cereal index b1a1afebb8..24a522f6ba 160000 --- a/cereal +++ b/cereal @@ -1 +1 @@ -Subproject commit b1a1afebb8533a96ff0e8efbba7c10eb47df2af0 +Subproject commit 24a522f6ba47aba12a9baea53020a8323673c79c diff --git a/system/loggerd/logger.cc b/system/loggerd/logger.cc index 31b302ffe6..1474552a13 100644 --- a/system/loggerd/logger.cc +++ b/system/loggerd/logger.cc @@ -24,9 +24,12 @@ // ***** log metadata ***** kj::Array logger_build_init_data() { + uint64_t wall_time = nanos_since_epoch(); + MessageBuilder msg; auto init = msg.initEvent().initInitData(); + init.setWallTimeNanos(wall_time); init.setVersion(COMMA_VERSION); init.setDirty(!getenv("CLEAN")); init.setDeviceType(Hardware::get_device_type());