From fafcee04f43a94194c886d7914ec25c6f7bb3ac9 Mon Sep 17 00:00:00 2001 From: Willem Melching Date: Mon, 15 Jun 2026 17:44:01 +0200 Subject: [PATCH] replay: fix current time (#38179) --- tools/replay/replay.cc | 2 +- tools/replay/replay.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/replay/replay.cc b/tools/replay/replay.cc index d8d59e41a..d6d02b1a9 100644 --- a/tools/replay/replay.cc +++ b/tools/replay/replay.cc @@ -193,7 +193,7 @@ void Replay::startStream(const std::shared_ptr segment) { auto event = reader.getRoot(); uint64_t wall_time = event.getInitData().getWallTimeNanos(); if (wall_time > 0) { - route_date_time_ = wall_time / 1e6; + route_date_time_ = wall_time / 1e9; } } diff --git a/tools/replay/replay.h b/tools/replay/replay.h index 3e2bc7c00..ce6d75bd6 100644 --- a/tools/replay/replay.h +++ b/tools/replay/replay.h @@ -100,7 +100,7 @@ private: std::atomic exit_ = false; std::atomic interrupt_requested_ = false; bool events_ready_ = false; - std::time_t route_date_time_; + std::time_t route_date_time_ = 0; uint64_t route_start_ts_ = 0; std::atomic cur_mono_time_ = 0; cereal::Event::Which cur_which_ = cereal::Event::Which::INIT_DATA;