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());